tags:

views:

1810

answers:

3

Hi,

i would like to extract information is there a human hand on some photo taken from local webcam. I get how to extract light information, find brightest points or few of them, but how to recognize shape on some image?

I have started C# project, and I'm using AForge library to apply some filters to captured images, but I'm pretty stuck with shape recognition.

Where should I start?

+2  A: 

You might have a look at the image recognition project over at codeplex.

http://www.codeplex.com/IR

It is an open source .NET project written in c#. It should be a good place to start.

Khadaji
+1  A: 

You can do this with OpenCV, using haar cascades.

There's even a classifier readily available for non-commercial use - see http://code.google.com/p/ehci/wiki/HandTracking

diciu
A: 

Hi There are several ways to find patterns of two similiar objects. Seems simple but unless you have years not days then you will find it difficult to acheive. Suggest you find some type of picture recognition software that already will achieve your requirements if at all possible.

If you wish to compare a sample image again other images on your harddrive or network etc try http://www.generalpicturerecognition.com or type into google "general picture recognition"

However there is no direct feed from a web - cam but if you capture picture to your hard drive then it can search your hard drive for those images if say in jpeg, gif, tiff etc.

Hope this helps. But unless you have years I would just try and find software that does something similar.

Paul