05 2010 档案
摘要:2008年底交大新图书馆开馆,我们为新图书馆搭建了一个60寸的多点触摸墙,但由于一直没有很好的launcher,平时很少开这个互动墙让同学们玩。前几周图书馆催得紧,急中生智,想到可以在CCV里做一个launcher。开启程序时用CreateProcess(),关闭时向系统发一个Alt+F4。看起来效果还不错。目前定义的手势为:十个手指长按1~2秒,则向系统发送Alt+F4消息,可以用如下代码实现:...
阅读全文
摘要:今天和一个师兄讨论opencv的问题,才知道2.1已经出来一个月了,可以到这里下载。贴心的是还直接给出了win32-vs2008使用的安装文件。到这里看了下changelog,似乎在提供的函数方面比2.0没有很大变化,主要改进在于对64位系统更好的支持,并行运算部分从OpenMP转到了TBB,图像分割与立体视觉匹配部分看来有了比较大的更新,但目前我还用不到。。懒得把以前的程序按个从*200.dll...
阅读全文
摘要:一直都觉得粒子滤波是个挺牛的东西,每次试图看文献都被复杂的数学符号搞得看不下去。一个偶然的机会发现了Rob Hess(http://web.engr.oregonstate.edu/~hess/)实现的这个粒子滤波。从代码入手,一下子就明白了粒子滤波的原理。根据维基百科上对粒子滤波的介绍(http://en.wikipedia.org/wiki/Particle_filter),粒子滤波其实有很多...
阅读全文
摘要:修改自opencv的adaptiveskindetector.cpp,去掉了复杂的命令行参数输入,只需要一个网络摄像头即可运行。原理方面大致看了下,主要还是利用HSV空间的色调信息。效果还可以,但似乎对于白色,尤其是乳白色的墙壁,壁板等检测效果较差。这是在这里公布的第一个小东西,尽量一周更新一个,基本都会附带源代码(C++, VS2008)皮肤检测hope you find it useful~
阅读全文