自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

haibo

交流,资料,学习

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 Kinect V2 SDK2.0 笔记(一)硬件连接

Kinect v2

2015-05-06 13:43:44 6740 2

原创 QML语言基础

要使用Qt Quick ,必须知道怎样使用QML语言来编写QML应用。QML是一种说明性语言,用于描述QT对象系统的用户界面,类CCS语法。 QT Quick模块是开发QML应用的标准库,提供了使用QML创建用户界面所需的一切东西,包括可视化类型,交互类型、动画、模型与视图、粒子特效与着色器等。 QML主要包括以下模块: 1、对象import QtQuick 2.2Rectangle{

2015-04-22 17:19:08 905

原创 图像处理学习之路(一)

一、基本知识:数字图像的处理方法大致可以分为两大类:空域法和变换域法。(1)空域法  这种方法是将图像勘察平面上各个像素组成的集合,进而直接对该二维数组进行相应的处理,空域法又可以分为:邻域处理法和点处理法。  邻域处理法:包括梯度运算(Grandient Algorithm)、拉普拉斯算子(Laplacian Operator)、平滑算子运算(Smoothing Operator

2015-02-27 14:09:52 1262

转载 插补、直线插补、联动与插补

转自:http://blog.gkong.com/218hty_27393.ashx什么是插补?试由直线的逐点比较工作节拍说明其插补过程:答:插补是在组成轨迹的直线段或曲线段的起点和终点之间,按一定的算法进行数据点的密化工作,以确定一些中间点。从而为轨迹控制的每一步提供逼近目标。 逐点比较法是以四个象限区域判别为特征,每走一步都要将加工点的瞬时坐标与相应给定的图形上的点相比较,

2014-12-31 09:25:50 8909

转载 vs2010 coff

VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次。在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,解决方案为:第

2014-09-01 13:04:56 679

原创 HALCON 11例程1 25industrial.hdev

* Read bar codes of type 2/5 Industrial //条形码的读取* create_bar_code_model ([], [], BarCodeHandle) //建立一个读取条形码的句柄模型,后续对条形码的一切处理都是基于此。dev_close_window () //关闭

2014-07-02 15:51:59 1224

转载 MFC halcon

VC6.01、Project菜单->Settings->Link,在Category下拉菜单下选择General,在此属性页中的Object/library modules下面添加halconcpp.lib静态库。 (主需要键入就可以了)2、 Project菜单->Settings->Link,在Category下拉菜单下选择Input,在此属性页中的Additiona

2014-07-02 09:55:59 1108

转载 图像2阶导数意义

二阶导数(差分)就是像素附近的梯度的变化量。梯度就是带方向的一阶差分。如果灰阶是均匀地由暗到亮(如 [10 20 30 40... ]),则各点的梯度=10,同时二阶导数=0,表示图像没有像素突然亮起来或暗下去。人眼对这样的图像不敏感。二阶导数突然高出(低出)零很多,表示当前像素的灰阶递进被打破,人眼视觉会感到突然出现了亮点(暗点)。这些往往与图像中的边缘部分相联系。所以,图像的边缘检测,

2013-11-26 08:12:25 3039

转载 SURF进阶

SURF意指 加速的具有鲁棒性的特征,由Bay在2006年首次提出,这项技术可以应用于计算机视觉的物体识别以及3D重构中。SURF算子由SIFT算子改进而来,一般来说,标准的SURF算子比SIFT算子快好几倍,并且在多幅图片下具有更好的鲁棒性。SURF最大的特征在于采用了harr特征以及积分图像integral image的概念,这大大加快了程序的运行时间。 surf提出算法参见h

2013-11-25 15:15:28 763

转载 窗体最大化后,状态栏怎么跟着变化,statusbar

窗体最大化后,状态栏怎么跟着变化呀??:OnInitDialog()里面添加的下面代码,给基本对话框的mfc程序添加的状态栏,想要,窗体变化时,状态栏也变化,怎么办?//////////////////////////////////////////////////////////////////////////////////////////////////////////////

2013-08-20 16:58:53 1114

转载 char 转wchar_t 及wchar_t转char

char 转wchar_t 及wchar_t转char原文来自 http://haofu123.blog.163.com/blog/static/178294920096243161997/利用widechartomultibyte来转换的函数通常适合于window平台上使用#include #include int _tmain(int argc, _tchar*

2013-08-17 10:22:11 849

转载 串口通信一般有两种方式: 1、字符 2、字节

串口通信一般有两种方式:   1、字符    2、字节       各方讨论:UART传输只面向二进制的字节形式。 但是,二进制的形式可以通过其他编码转换方法 转到别的应用形态,字符只是其中一种。ASCII方式传送字符,比如传送一个数据30,则需要2个字节:0x33,0x30 RTU方式传送字节数据,比如传送一个数据30,只需要一个字节:0x1E; 用RTU

2013-08-08 11:00:25 6354

转载 VC6.0 自动识别可用串口 添加至combox 并打开

VC6.0 自动识别可用串口 添加至combox 并打开问题:  使用VC6.0 自动识别可用串口 添加至combox 并打开。 解答:  1.新建COMMTEST3工程,添加一个combobox到界面,id设置为IDC_COMBO。(注意:组合框(ComboBox),运行时点击其右边的小箭头拉不下来(即不出现下拉列表)。需如下设置:这是使用VC++的人最初常遇到的

2013-08-06 09:56:11 2146

转载 简单而强大的多线程串口编程工具CserialPort类(附VC基于MFC单文档协议通讯源程序及详细编程步骤)

简单而强大的多线程串口编程工具CserialPort类(附VC基于MFC单文档协议通讯源程序及详细编程步骤)     老有人觉得MSComm通讯控件很土,更有人大声疾呼:忘了它吧。确实当我们对串口编程有了一定的了解后,应该用API函数写一个属于自己的串口程序,由于编程者对程序了解,对程序修改自如。但我一直没有停止过用MSComm通讯控件,那么简单

2013-08-05 11:26:22 2350 1

转载 串口通信协议示例与分析

串口通信协议示例与分析     变频器与个人电脑使用RS-232/RS-485 串行总线连接,如下所示:        在通讯操作中,通过个人电脑以命令方式控制仪器。    通讯数据格式:    l  起始位: 1 位    l  数据位: 8 位    l  奇偶位: 无    l 

2013-07-31 14:40:17 2324

转载 vc++简单实现 分割字符串!

vc++简单实现 分割字符串!///////////////////////函数原型////////////////////BOOL AfxExtractSubString(CString& rString, LPCTSTR lpszFullString, int iSubString, TCHAR chSep = '\n') 参数说明:rString  保存输出的子字

2013-07-22 19:28:16 2905

转载 2D、3D旋转矩阵

2D、3D旋转矩阵旋转矩阵(Rotation matrix)是在乘以一个向量的时候有改变向量的方向但不改变大小的效果的矩阵。旋转矩阵不包括反演,它可以把右手坐标系改变成左手坐标系或反之。所有旋转加上反演形成了正交矩阵的集合。旋转可分为主动旋转与被动旋转。主动旋转是指将向量逆时针围绕旋转轴所做出的旋转。被动旋转是对坐标轴本身进行的逆时针旋转,它相当于主动旋转的逆操作。

2013-07-22 09:10:41 6716

转载 opencv c++接口矩阵运算

转自opencvChina    Opencv c接口与c++接口Opencv 从c到c++Opencv 从c到c++Opencv2.0版本发布后,其新的C++接口,cv::Mat代替了原来c风格的CvMat和IplImage.目前,2.0版本对c的接口也是支持的。相对于c的接口,c++的cv::Mat统一了矩阵和图像这两个概念。事实上,矩阵和图像其实是一样的。由于cv

2013-07-20 09:05:15 1405

原创 可以用在图像处理中的计算两条直线的交点

可以通过在Line 类中添加一个方法来判断两条直线的交点,图5-8 阐明了数学原理。 图 5-8如果想要,可以忽略这些数学,因为它们不是这个例子中最重要的部分。如果愿意信任新方法中的代码,可以跳到下一个“试一试”部分。另一方面,如果仍然能够记得在高中数学中所学的内容,就不应该觉得这个问题很难。获得两条直线交点的一种方法是使用图5-8 中所示的方程。这些方程称为参数方程,

2013-07-10 10:09:34 5072

转载 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接

转自:blog.csdn.net/carson2005   以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的

2013-07-10 10:02:34 1661

转载 给StatusBar发送消息,来更改状态栏的显示信息

转自:http://joeblackzqq.blog.163.com/blog/static/16259543220109100224481/新建一个单文档的MFC程序,在菜单的最后添加一个菜单项:ID: IDM_TESTCaption: test去掉separator前面的“钩”,结果如下: 通过向导,给test菜单项添加点击事件,添加代码:void CMainF

2013-07-10 09:58:53 1317

Opencv和vc++6.0一些常用图像处理算法程序

Opencv和vc++6.0一些常用图像处理算法程序,包括二值化,灰度化,去噪声,人脸识别反色等。

2012-05-05

RS232串口程序

小小的串口程序.

2011-11-29

空空如也

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

TA关注的人

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