C#如何捕获摄像头中移动手的黑影
如题,其实可以将捕获摄像头中移动手的黑影,来带动鼠标的移动,如何实现这点,应该用到些什么方面的技术??
------解决方案--------------------介个,没研究过,帮顶
------解决方案--------------------根据光源然后XOR处理一下之类的来获取吧
------解决方案--------------------行为模式 归为智能化吧?
------解决方案--------------------太有难度了吧
------解决方案--------------------
------解决方案--------------------做过,没成功....同情,期待...
------解决方案--------------------问题在于你怎么知道那是只手,其实它是根棍子、UFO或者其它什么东东:)
------解决方案--------------------OCR
网上有识别石头剪刀布的手势代码,你可以去搜一下。
------解决方案--------------------根据画面中有多少像素在移动来判断吧?类似的文档挺多,想做的很好很难,做个基本能用不难!
------解决方案--------------------说简单点就是图像识别,说复杂点就是电视寻的制导的图像识别和回馈部分...
如果目标确定单一就不难,如人脸跟踪之类已经比较成熟了...如果目标不确定不单一就复杂了,可以列入军方科研计划了...
------解决方案--------------------涨见识了~
------解决方案--------------------为什么非要用黑影,直接用手不行吗?人手可以考虑使用肤色模型,比如高斯模型,这样可以取出脸和手,再计算变动的部分就是手了,把那些像素再计算质点(不要搞反,白色为255,要置反为白色是0),根据质点坐标控制鼠标就是了。
------解决方案--------------------其实手只是一个代名词,也可以是其它移动的物体
--------------------------------------------
如果这样两个东西同时移动怎么搞?
------解决方案--------------------
------解决方案--------------------我今天刚问过这方面的东西。
openCV或者directshow.net
这个问题属于模式识别中的动作识别范畴(?)
------解决方案--------------------到c++/游戏开发方面的论坛问效果会好一点。
------解决方案--------------------楼主你看看这个
http://www.codeproject.com/KB/audio-video/CamAlarm.aspx
------解决方案--------------------都是强人,帮顶一下,学习中。。。
------解决方案--------------------图像处理,形态学求出你需要的黑影的坐标点,坐标都有了下面就不多说了。
------解决方案--------------------普通的存取对比速度比蜗牛还蜗牛~
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------这个问题 微笑的细节问题 肯定复杂。