/*--------------------CSS部分-------------------*/ /*--------------------JS部分-------------------*/
摘要: 在Camshift算法应用跟踪中原理是应用根据目标颜色特征与背景颜色特征差异大,形成跟踪。所以我们需要统计目标颜色特征,以及背景颜色特征,利用颜色直方图统计颜色特征,再通过反向投影图得到颜色概率分布图。我们在实验中会看到反向投影图是一个灰度图,当目标的颜色与背景不一样时候,跟踪效果最好(目标是白色,... 阅读全文
posted @ 2013-06-07 21:59 bldong 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 1.SetTimer:在控制台应用程序中同样可以用SetTimer实现定时器的效果。示例代码:#include#includeusing namespace std;void CALLBACK TimeProc( HWND hwnd, UINT message, ... 阅读全文
posted @ 2013-05-17 21:56 bldong 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 牛人和牛mm的照片见:http://www.sigvc.org/bbs/thread-548-1-1.htmlCV人物1:Jianbo Shi史建波毕业于UC Berkeley,导师是Jitendra Malik。其最有影响力的研究成果:图像分割。其于2000年在PAMI上多人合作发表”Noraml... 阅读全文
posted @ 2013-05-17 14:49 bldong 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 之前一直在做移动机器人定位算法。查来查去,发觉粒子滤波算法(又叫MC算法)应该算是最流行的了。因此开始学习使用之。入手的是本英文书叫 “probalistic robotic” 很不错,我所见到的讲得最好的一本书。花了大量时间去研读。在这里我想谈谈我对粒子滤波的一点认识。因为在这一领域算是个新手。希... 阅读全文
posted @ 2013-05-17 13:50 bldong 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 最近在研究opencv2.3.1版本函数,因为函数结构使用C++类型的,所以在一些函数调用上有很多差别,但是在运行速度上提高不少,所以还是新版本好用。其实在新版本发布是,会有相关的使用手册,很多例子会在其中找到。这个程序和例程有所不同,只绘制最外侧的轮廓,为后来的提取图像,有很大帮助。#includ... 阅读全文
posted @ 2013-05-16 16:10 bldong 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 在很多读取文件时候,函数输入多为const char *类型,我们在定义path时候多为Cstring类型的字符串变量,所以这里牵涉到CString到 const char *转化,下面进入正题。上传代码:CString strMsg,strDate;CString strpath="C:\\Doc... 阅读全文
posted @ 2013-05-15 22:09 bldong 阅读(190) 评论(0) 推荐(0) 编辑
摘要: InRangeS检查数组元素是否在两个数量之间voidcvInRangeS( const CvArr* src, CvScalar lower, CvScalar upper, CvArr* dst );src第一个原数组lower包括进的下边界.upper不包括进的上边界dst输出数组必须是 8u... 阅读全文
posted @ 2013-05-15 15:20 bldong 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在图像处理中我们会常常遇到绘制直方图,其中包括颜色直方图、梯度直方图。直方图广泛应用与许多计算机视觉应用中,通过标记帧与帧之间的边缘和颜色的统计变化,直方图用于检测场景变化。通过对每个兴趣点设置一个有相近特征的直方图作为标记,用以确定图像中的兴趣点。简单说来,直方图就是对数据进行统计,将统计值组织到... 阅读全文
posted @ 2013-05-15 15:18 bldong 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 在数组初始化中包括数组的定义,数组的初始化,数组赋值,有的人在编程序时候经常会用到for循环,有时候那样是多余的。例如:char[1000]={0};一位申请一个大小为1000字节的数组,第一个值为0,并不是所有的值为0,但是数组中其他元素没有赋值,系统会自动赋值为0,所以最终结果就是实现初始化了一... 阅读全文
posted @ 2013-05-14 22:03 bldong 阅读(377) 评论(0) 推荐(0) 编辑
摘要: // CamShift+Kalman.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"//#include #include #include #include //*************************************//调整矩形框B,使其在... 阅读全文
posted @ 2013-05-14 09:12 bldong 阅读(425) 评论(0) 推荐(0) 编辑