2010-11-04 84 views
14

OpenCV中手势识别的当前状态是什么?我已经看到能够检测手势的很好的例子(例如https://www.andol.me/1661/),但识别手势和执行一些动作(例如操纵屏幕上的对象)似乎更难。OpenCV手势识别的当前状态?

有谁知道任何的例子吗?

谢谢!

+0

我推荐OPENNI + OPENCV + Kinect的摄像头,这我想我更容易和准确具有因OPENNI的libaries和额外的深度信息的完成的关键步骤从kinect。去Kinect的... – user2226360 2013-03-30 04:48:41

回答

4

我觉得OpenCV进行手势识别只支持正是卢卡德尔通戈在你的联系,即cvConvexityDefects()视频演示。

你可能想使用颜色空间滤波(如在视频建议的),并使用ML分类器,用于检测实际手势来提取手掩模。已经有几篇文章已经做到了这一点,尽管这不是目前的-这样 OpenCV中实现

+2

对于任何人做一个Android应用程序,它在Imgproc下的Java API称为convexityDefects():http://docs.opencv.org/java/org/opencv/imgproc/Imgproc.html#convexityDefects( org.opencv.core.MatOfPoint,%20org.opencv.core.MatOfInt,%20org.opencv.core.MatOfInt4) – austin 2013-03-05 07:53:34