12

我想开发一个使用网络摄像头跟踪指尖的程序。跟踪时,指尖就像一个索引,即使它四处移动,我也能得到它的位置。如果有人对我有任何建议。提前致谢。

4

3 回答 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 回答