自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

转载 【OpenCV】SIFT原理与源码分析:DoG尺度空间构造

http://blog.csdn.net/xiaowei_cqu/article/details/8067881

2012-10-17 10:25:26 792

转载 Mat,CV::MAT,IplImage含义,区别及其转换

http://www.cnblogs.com/summerRQ/articles/2406109.html

2012-10-09 14:47:07 3049

原创 彩色转黑白公式

GRAY=0.11*R+0.59*G+0.3*B

2012-09-11 17:44:41 1968

原创 ..\表示上级目录

就这样

2012-09-10 10:13:35 782

转载 opencv像素增强

术语解释亮度(Brightness)也叫亮度,中文翻译不同而已,你可以看Wikipedia在 RGB 色彩空间中,明度可以被认为是R(红色),G(绿色)和B(蓝色)座标的算术平均 μ(尽管这三个成分中的某个要比其他看起来更明亮,但这可以被某些显示系统自动补偿):对比度(Contrast)我实在google不到满意的解释大概上来说灰度图像的对比度指

2012-08-31 16:57:00 1692

转载 vs2008查看数组,遗忘备份

在监视或 Quickwatch 窗口中添加变量 p 或 ptr。 您将看到变量旁边的 + 符号。  单击 + 符号以展开该变量。 您将看到它指向的数组中,只有第一个元素。  在监视窗口中现在,键入 p,10 或 ptr,11。  单击 + 符号以展开该变量。 现在,您看到它指向的数组的所有元素。  如果您要查看特定范围的元素,然后输入第一个元素来指定在上述步骤中所述

2012-08-14 17:46:31 1207

转载 c# 通讯死锁问题 线程同步问题

第一篇文章我相信很多人不看都能做的出来,但是,用过微软SerialPort类的人,都遇到过这个尴尬,关闭串口的时候会让软件死锁。天哪,我可不是武断,算了。不要太绝对了。99.9%的人吧,都遇到过这个问题。我想只有一半的人真的解决了。另外一半的人就睁只眼闭只眼阿弥佗佛希望不要在客户那里出现这问题了。     你看到我的文章,就放心吧,这问题有救了。我们先回顾一下上一篇中的代码    vo

2012-01-18 15:29:43 1083

转载 c# 232通讯

一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关闭接受数据显示发送数据输入发送数据数据量提示以及归零好吧,有了这些功能,我们就先画出界面。例如:这里,波特率就定死几种好了。直接界面上添加2400,4800,9600,19200,38400,57600,115200comboPortName这里,为了我们的软件能通用

2012-01-18 15:19:40 3781

转载 HALCON

HALCON   是当今machine vision技术的代表,它总是以最新科技为基础,提供了现今市场中最 强大的vision library。除了提供了完整的标准 machine vision功能,还有一系列优异的功能,例如,3D相机校正, 形状以及原件导向的匹配,次像元精度的物体撷取,计算,利用双像立体量测,任意形状的 ROI,以及更多的功能。用HALCON 来开发程序的流程:

2012-01-16 15:05:20 2773

转载 cvMatchTemplate()和cvMatchShapes() 的使用举例

cvMatchTemplate() 的使用举例:例子摘自 http://blog.csdn.net/longlongago2000/archive/2008/09/19/2950622.aspx//TempleMatchvoid MatchTemplate(CString imagefile,CString templefile){ //double a=0.;

2012-01-12 16:24:56 11134

转载 轮廓的查找、表达、绘制、特性及匹配 c#版

作者:王先荣前言    轮廓是构成任何一个形状的边界或外形线。前面讲了如何根据色彩及色彩的分布(直方图对比和模板匹配)来进行匹配,现在我们来看看如何利用物体的轮廓。包括以下内容:轮廓的查找、表达方式、组织方式、绘制、特性、匹配。 查找轮廓    首先我们面对的问题是如何在图像中找到轮廓,OpenCv(EmguCv)为我们做了很多工作,我们的任务只是调用现成的函数而已。Image类的

2012-01-10 17:36:40 8704 3

原创 利用opencv逼近二值图像的边界点,并过滤不需要的边界,达到寻边效果。(转载请说明出处)

二值化图像;利用黑白像素值求差,得到边缘点;过滤边缘点找到合适区域;利用cvFitLine2D拟合线。 做的比较粗糙,搜寻时间在10ms左右,希望有研究opencv的朋友斧正。效果预览:、 void CvProcess::FindLine( IplImage* orgImg ,//原始图像 IplImage*runImg,//显示用图

2012-01-10 17:20:35 8028 9

转载 OpenCV_轮廓的查找、表达、绘制、特性及匹配

虽然Canny之类的边缘检测算法可以根据像素间的差异检测出轮廓边界的像素,但是它并没有将轮廓作为一个整体。下一步是要将这些边缘像素组装成轮廓。轮廓是构成任何一个形状的边界或外形线。直方图对比和模板匹配根据色彩及色彩的分布来进行匹配,以下包括:轮廓的查找、表达方式、组织方式、绘制、特性、匹配。首先回忆下几个结构体:首先是图像本身的结构体:typedef struct CvMat{

2012-01-10 11:27:46 3729 2

转载 MFC下使用 TAB_CONTROL控件

1.先建立一个对话框MFC应用程序,然后在工具箱里面把Tab Control控件放到对话框中的合适位置上。再在对话框类中,声明一个CTabCtrl变量:CTabCtrl m_tab;变量m_tab用来与对话框中的Tab Control控件交互,为此要在DoDataExchange函数中加入DDX_Control语句:DDX_Control(pDX, IDC_TAB1

2011-11-18 10:14:47 491

转载 C# WinForm开发系列 - ZedGraph

<br /><br /> http://www.cnblogs.com/peterzb/archive/2009/07/19/1526726.html

2010-09-17 17:36:00 535

原创 CFileDialog用法

VC中使用CFileDialog进行文件操作,一般来讲你不需要派生新的类,因为基类已经提供了常用的功能。而且在创建并等待对话框结束后你可以通过成员函数得到用户在对话框中的选择。 CFileDialog文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下: CFileDialog::CFileDialog( BOOL bOpenFileDialog, LPCTSTR lpszDefExt = NULL, LPCTSTR lpszFileName = NULL, DWORD dwFlags

2010-08-26 20:11:00 1763 1

原创 C#打包部署全攻略之添加卸载程序

<br />一、在系统文件的system32文件夹下找到msiexec.exe。(c:/windows/system32/msiexec.exe)在打包项目中应用程序文件夹中添加文件msiexec.exe。<br />二、创建msiexec的快捷方式,改此快捷方式的Argmuments属性为“/x {产品ID}”,说明:产品ID的值为打包项目(比如Setup1) 的ProductCode属性值,如: /x {5C766393-B269-4F7B-8E8C-BA336AFB71E6}.。<br />三、将快捷

2010-08-25 21:04:00 870

转载 俄罗斯方块c#版

<br />转载:Posted on 2007-05-16 11:10 小y<br />C++是游戏编程的首选语言,但我相信C++能做到的C#也能做到。<br /><br />本篇介绍用C#编写一个俄罗斯方块程序的原理,以及在C#里面播放声音,保存游戏设置的方法。<br /><br />游戏界面预览:<br /><br /> <br />菜单预览:<br /><br /> <br />自定义每个小方块颜色功能界面:<br /><br /> <br />游戏主要有四部分组成:Square类,Block类,ga

2010-08-25 20:59:00 1106 1

转载 网上的原版串口通讯类:

<br />using System; <br />using System.Runtime.InteropServices; <br /><br />namespace JustinIO { <br />   class CommPort { <br /><br />      public string PortNum;  <br />      public int BaudRate; <br />      public byte ByteSize; <br />      public byte 

2010-08-25 20:58:00 403

转载 使用C#进行图像处理的几种方法

作者:http://conner-wang.spaces.live.com转载请注明出处!本文讨论了C#图像处理中Bitmap类、BitmapData类和unsafe代码的使用以及字节对齐问题。 <br />Bitmap类<br />命名空间:System.Drawing<br />封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 是用于处理由像素数据定义的图像的对象。  <br />    利用C#类进行图像处理,最方便的是使用Bitmap类,使用该类的GetPixel()与Se

2010-08-23 09:50:00 1456

转载 c# 画图

<br />使用C#在Windows应用程序里绘图,可能用到移动图像、擦掉图像,调整大小等等。我这里有一个画图的小程序,简单的实现了这些。。。<br />定义图像的基类:<br />abstract class DrawBase<br />...{<br />    internal Color m_BackColor;<br />    internal Color m_ForeColor;<br />    internal static int m_HalfGrab;<br />    public

2010-08-23 09:15:00 2270 1

转载 XML Read

显示XML文件内容  <br />  用C#编程实现显示XML文件中信息的方法是使用。NET提供的标准类把XML文件内容读入一个StreamReader类对象中,再用XmlDataDocument类的DataSet读XML的方法去读XML信息到DataSet中,DataSet再以DataView的方式赋给一个Web Form上的DataGrid,最后由DataBind显示数据,具体实现代码如下:  <br />  using System.Xml;  <br />  //处理XML必须加的Namespace

2010-08-23 09:03:00 515

原创 c++和c#数据类型对照

<br />C++               C#<br />=====================================<br />WORD              ushort<br />DWORD             uint<br />UCHAR             int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用 bytebyte<br />UCHAR*            string/IntPtr<br />unsigned char

2010-08-19 11:22:00 332

最新FFMPEG编译64位DLL及lib

最新7月份FFMpeg Windows下直接可用的DLL及lib文件,偷懒的同学看过来。

2013-07-19

learningopencv 英文原版(非影印)

原版的learningopencv 喜欢opencv的朋友一定要看,要好好理解还是要看英文原版的。

2011-11-23

Opencv学习资料

学习OPENCV的朋友可以看看 个人整理的一些资料。c++

2011-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除