Pattern matching software

Bytech India
Bytech India used Ask the Experts™
on
Hi

Do we have any open source code for doing pattern matching of two sets of palm images?If it is there, in which language it is and where it is available?If it would be in c/c++,that would be great.

If any paid software is available, can you please provide the complete information regarding that?
i.e. From where I can get it, In which language it is?,what will be the cost around?

Thanks in advance.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Awarded 2010
Top Expert 2013

Commented:
OpenCV is a really good library for image processing and there is lots of code out there in OpenCV for pattern matching and almost anything else you would want to do.

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

Then just Google OpenCV pattern matching and you'll find a host of results that should help you do what you want.

If you need more help, give some more detail as to what you are trying to accomplish with the pattern matching and perhaps I can point you to some more specific resources.

Author

Commented:
Ok sir.. I will specify in more detail..

Suppose we have a palm image,Now I need a software by which I can match the lines of different zones of palm with our set of image gallery we have.. and if it find any SIMILAR image,it returns true else false..
OR
A software in which we passes palm image and it returns the properties of different lines in different zones of the palm. Properties i. e. its width,height,position,horizontal,vertical etc of the lines.

Any software you are aware by which we can do any of the above,please let me know..
I think I have clarified my requirement now..
Thanks
 
Awarded 2010
Top Expert 2013

Commented:
Okay. So you are talking about the palm of a hand.
If you are trying to create your own software to match palmprints, I still recommend OpenCV.
If you do a Google search for Palmprint matching, you will find dozens of academic articles that explain good algorithms for doing this.

If you want some open source code to start with, you could try http://www.hackchina.com/en/cont/35178

I did find a commercial SDK that does face, palm, fingerprint, etc but it's 2,590 Euros which I'm sure is more than you want to spend. http://www.neurotechnology.com/megamatcher.html

My advice is to try the open source one and then look into making your own with OpenCV (you can look for other open source ones too, just make sure to use the word palmprint, not just palm, when you search and you'll get better results).
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

Author

Commented:
Sir do we have any image pattern matching algorithm in OpenCV only?
Awarded 2010
Top Expert 2013
Commented:
OpenCV does not have built in functions for matching palmprints. You would use OpenCV to make your own software. It is an image processing library. If you just want software that does it already, you could try this one (it's in MATLAB so you would need MATLAB to run it). http://download.cnet.com/Palmprint-Recognition-System/3000-2053_4-10735911.html

If you wanted it in c++ you could most likely convert it pretty easily if you used OpenCV. I used to have a job converting MATLAB code into OpenCV and it's not that difficult if you are fairly good with c++.

Author

Commented:
ok sir.. I will try it.. thanks

Author

Commented:
nothing

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial