Let's Make Robots!


I was just wondering if anyone has any experience with openCV. I just downloaded and installed it and I was wondering if anyone knew what to do. I am mainly interested in the facial recognition part but it all seems really cool. Thanks for your help---Magykguy721

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Could OpenCV be used for gesture recognition?


ICU was done with the OpenCV lib for Processing, you can get some inspiration here and sample code too:

Hi Magykguy721,

If you haven't already, check out the samples folder in your OpenCV install directory. Connect your webcam and try out the demo code :D You can track blobs out of the box! I think the demo (at least on my install) is called "camshiftdemo" or something like that.

If you're more comfortable with scripting, you can also check out the Python bindings for OpenCV. I found it easier to fiddle around with than the C++ version, mostly because you don't have to deal with all the data types.

I am using WIndows and the most up to date version...like 2.2 or something like that.

Hai Magykguy721

OpenCV is a nice Computer Vision Platform. The major OpenCV resources are the following

1. OpenCV wiki : http://opencv.willowgarage.com/wiki/

2. The Official OpenCV book : Learning OpenCV: Computer Vision with the OpenCV Library

3. OpenCV Mailing List : OpenCV User Group

4. Seeing With OpenCV" one of the best OpenCV tutorials
available in the web - A Five-Part Series tutorial which is originally
appeared in SERVO Magazine is available @ http://www.cognotics.com/opencv/servo_2007_series/index.html 

Facial detection & recognition can be done using opencv, before that can you please provide little more details like which platform (Windows/Linux) and OpenCV version you are using ?

Face Detection

There are quite a few of us here that have used OpenCV to varying degrees.

"What to do" with OpenCV depends on what your goal is... there are a lot of different features available for a wide range of image processing applications.