2010-11-04 82 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