- 博客(11)
- 资源 (3)
- 问答 (2)
- 收藏
- 关注
原创 cvInRangeS对于多通道效率的讨论
<br />肤色过滤在OpenCV中必然要用到cvInRangeS<br />发现,很多例程都是这么用的。<br />cvSplit<br />cvInRangeS<br /> <br />而我是这么用的<br />cvInRangeS(Img,cvScalar(0.0,0.0,0.0),cvScalar(30.0,255,255),h1);<br /> <br />有时候在想,这样有否差别。测试代码如下,分别循环1000次,并用GetTickCount()取得时间<br />第一组<br />
2010-06-27 20:10:00 3594
原创 cvPointPolygonTest的使用教程。
<br />/* Checks whether the point is inside polygon, outside, on an edge (at a vertex). Returns positive, negative or zero value, correspondingly. Optionally, measures a signed distance between the point and the nearest polygon edge (measure_di
2010-06-22 15:00:00 7577 4
原创 OpenCV 2.1+VS2008无法调试带有cvCaptureFromCAM函数的程序。
<br />OpenCV2.1+VS2008。调试运行到cvCaptureFromCAM(-1)退出。-1改成0,1都不行。<br />我把程序简化的只有一句 cvCaptureFromCAM也不行,就在这里退出。<br />直接编译bgfg_codebook.cpp也是这样,到 cvCaptureFromCAM就退出。无错误,无提示。<br /><br />在VS的输出窗口最后的记录是<br />空项目.exe”: 已加载“C:/WINDOWS/system32/qedit.dll”<br
2010-06-20 15:25:00 4531 7
转载 [转]nafxcwd.lib error LNK2005的解决方法。
nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCD.lib(dbgdel.obj) nafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int,int,char const *,int)" (??2@YAPAXIH
2010-06-19 21:50:00 12178 2
原创 OpenCV中的Rand随机数函数簇学习
因为学习卡尔曼滤波,所以发现了OpenCV居然还能发生随机数的。特意把随机数函数簇拿出来学习下。注:正态分布曲线的对称轴是正态样本的平均值;样本的平均值增大,曲线向右侧平移,样本的平均值减小,曲线向左侧平移。正态样本的标准差越大,则正态分布曲线越平坦,峰值越小。 RandInitInitializes random number generator statevoid cvRandInit( CvRandState* state, double param1, double param2, int se
2010-06-15 11:08:00 5519
转载 [转帖]卡尔曼滤波器通俗解释 – Kalman Filter
很精妙的一篇关于卡尔曼滤波的文章。我无法找到原始出处,如果你知道就q我知吧。我看到的链接多半是源自cdsn,而csdn的引用者又把来源指向了。可惜我打不开vchelp算法论坛的网站。接下来转贴过来。1. 什么是卡尔曼滤波器(What is the Kalman Filter?)在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人!卡尔曼全名Rudolf Emil Kalma
2010-06-14 23:06:00 2091
原创 误差的复习
<br />误差的复习<br /><br />来源:http://baike.baidu.com/view/172036.htm<br />平均值:E(X) = Σ(X)/N<br />方差:D(X)=E{[X-E(X)]^2}<br />标准差:σ(X)=D(X)^0.5,方差开根号<br /><br />来源:http://baike.baidu.com/view/121095.htm<br />协方差:两个不同参数之间的方差就是协方差 <br />E[(X-E(X))(Y-
2010-06-14 22:12:00 628
原创 轮廓相关函数笔记
轮廓相关函数笔记明显:CvSeq* contours2也属于CvArr*CvRect rect = cvBoundingRect( contours2, 0 );//返回一个2d矩形的点集合,这个方框必须是正的。CvBox2D box = cvMinAreaRect2( contours2, minStorage );//包围所有点的轮廓的最小矩形。这个矩形可以是倾斜的int checkcxt = cvCheckContourConvexity( contours2 );//检测输入的轮廓是
2010-06-14 22:12:00 3755
原创 检测手指的好方法!思路
<br />codebook+肤色过滤->得到手的二值图像<br /> <br />用连通域,找到最大连通域。连通域边缘是一定精度的端点构成,查找折线的角度,在3个点内转过90度的为手指端点。
2010-06-12 22:28:00 1478
原创 卡尔曼(kalman)滤波学习手札 未完
<br />卡尔曼(kalman)滤波<br />在OpenCV的Sample中有名为kalman.c的源代码。<br />它以一个点做圆心为例,预判其下一个点的位置。因此,卡尔曼滤波应该理解为卡尔曼预判最好,不过话有说回来,本来滤波就是预判么。
2010-06-10 22:10:00 979
原创 OpenCV中的ROI讨论(未完)
<br />可以肯定的是cvCloneImage是不支持ROI的,直接照搬src的内容,一模一样。<br />cvCopyImage是支持ROI的,但是dst必须height、width与src一致,不能与ROI一致。不然报错。<br /> <br /> <br /> <br />测试来自OpenCV1.1<br />
2010-06-01 22:05:00 752
一个Spring4Hibernate4的开源项目,spring注解了接口,这是什么意思?
2015-12-22
Java8 Stream中我如何对多个属性groupingBy
2015-02-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人