问题
What is the current state of hand gesture recognition in OpenCV?
I have seen great examples of being able to detect hand gestures (e.g. https://www.andol.me/1661/) but recognising gestures and performing some action (e.g. manipulating on-screen objects) seems much harder.
Does anyone know of any examples?
Thanks!
回答1:
I think the only support in OpenCV for hand gesture recognition is exactly what Luca Del Tongo demonstrated in the video you linked to, namely cvConvexityDefects().
You might want to extract the hand mask using color-space filtering (as suggested in the video), and using ML classifiers for detecting the actual gesture. There have been several papers that have done this, though this is not currently implemented as-such in OpenCV.
回答2:
cvConvexityDefects() is the key step following the hand segmentation as done in andol.info/hci/1661.htm
来源:https://stackoverflow.com/questions/4094602/current-state-of-opencv-hand-gesture-recognition