Hand detection by using cvSnakeImage
Using the function cvsnakeimage(), this was an idea i tried to recognise hand gestures. The thought was that as to set a threshold to filter the image firstly, based on the image then contours were able to be extracted (as blue curves shown in the picture on the left), then passing contours points to ‘cvsnakeimage’ function to calculate the green curves which were snake curves.
There are several vital parameters in using the function cvsnakeimage, particularly parameters relating to curve energy which concerns judgements of finger tips. E.g.
A copy of full source code of demonstrating the use of the function could be found here cvSnakeImage for hand detection
Revision 30/03/2012: The source code can be found here http://download.andol.me/cvsnakeimage.cpp
16 Comments On “ Hand detection by using cvSnakeImage”
Amiable fill someone in on and this mail helped me alot in my college assignement. Thank you as your information.
cheers, my pleasure 😉
hi andol,
opencv is new for me and I want to do gud project for my semister exam.
I want to make a project on path detection of any object using opencv.
Plz help me for the same.
Thanks & Regards
Ravi Gupta
my email id is ::uuravigupta@gmail.com
@Ravi Gupta hi there, if you d like you detect a simple object with its track, that would be easy for openCV, check this http://www.andol.me/hci/1116.htm, http://www.andol.me/hci/1310.htm,
http://www.andol.me/research/page/5,
http://www.andol.me/hci/815.htm, and
http://www.andol.me/hci/779.htm
hope this helps, cheers
very helpful posts…
but got a problem here ..
\major try\tries\cvsnakeimage.cpp
E:\major try\tries\E
stdafx.h: No such file or directory.
what is the possible solution…
depending on the specific situations, the possible solutions may be various. can i have more explanations from your error?
i tried to run the code u provided on cvsnakeimage but got the above problem after compiling…
actually i m trying to detect hand,i have seen haar method but cant understand it…is there any simple means to detect hand…
You may refer to this post about hand gesture recognitions – a method of detecting and recognising hand gestures using openCV
wow thanks for this! I have been looking for code all over the net on how to use this function. Very much appreciated!
A relevant project using cvSnakeImage can be referred here http://www.andol.me/hci/1661.htm
Dear Andol,
How U think one could calculate the Depth of objects in the Image. Whether could it be done with Two cameras or whether it could be done with some image processing stuff..? Or whether it is ought to be done only with the Costly Depth Camera?
Source code is not available anymore (“Not found” error page is show instead).
@Izogfif
try this – http://download.andol.me/cvsnakeimage.cpp
thank you very much,your code work well:) i’m using opencv2.4beta and vstudio 11 beta
@Aminvsky
cheers
and good luck to your work