我想开发一个使用网络摄像头跟踪指尖的程序。跟踪时,指尖就像一个索引,即使它四处移动,我也能得到它的位置。如果有人对我有任何建议。提前致谢。
问问题
6240 次
3 回答
2
如果你浏览互联网,你会发现很多 DIY 教程来制作触摸桌。
如果你想让你的手指在空中,你可以放一些颜色标记。这篇文章可能会有所帮助:http ://aishack.in/tutorials/tracking-colored-objects-in-opencv/
于 2010-07-24T16:03:02.457 回答
2
设置就是一切。首先确保您自己轻松:拥有适当的照明条件(相机上的 IR LED + IR 滤光片或表面和手指之间的高对比度)
我想你会做blob跟踪。我无法为您提供确保检测到的 blob 的 id 始终相同的解决方案,即使它们超出了跟踪区域,但我建议尝试一下Community Core Vision(曾经是 tbeta)并使用那里的论坛。
高温高压
于 2010-07-24T15:35:03.037 回答
0
您可以使用基于颜色的跟踪方法或皮肤分割。在CCV最新版本中,它支持指尖检测。
试试这个:http://www.cs.toronto.edu/~smalik/downloads/2503_project_report.pdf
于 2010-11-12T09:18:12.147 回答