FisherFaceRecognizer in Java

asked 2014-09-26 10:01:10 -0500

X3n0 gravatar image

Hi there, I'm trying to develop a java face recognition system (on desktop system, not on android). I'm using eclipse.

I need to use FisherFaceRecognizer class, but there is no Java wrapper for that class in openCV api.

I found this topic that may solve my problem: http://answers.opencv.org/question/34342/missing-createfisherfacerecognizer-method-on/

But i don't have any C++ skill, so i don't know how to build that .so file. I have done many experiments but i only got "Exception in thread "main" java.lang.UnsatisfiedLinkError: no facerec in java.library.path". :-(

Can someone help me by explaining a step-by-step guide to build that library in Eclipse? (Or give me a alternative solution to use FaceRecognizer, i need to train my system to recognize some specific faces.)

Thanks!!

edit retag flag offensive close merge delete

Comments

it should be doable now ;)

(please try to get latest 2.4.9, it was fixed a week ago)

berak gravatar imageberak ( 2014-09-26 10:20:23 -0500 )edit

Sorry but i can't understand.

Can u be more specific? How can i use it? (i have 2.4.9 on windows, but i can't use createFisherFaceRecognizer() )

X3n0 gravatar imageX3n0 ( 2014-09-26 10:47:06 -0500 )edit

I got it 3-4 days ago, so i'd have the fixed version, right? But i still don't know how to code it, and i can't find working example :-(

PS: i really apreciate your help <3

X3n0 gravatar imageX3n0 ( 2014-09-26 11:00:27 -0500 )edit

hmm, i was wrong, ignore the above.

berak gravatar imageberak ( 2014-09-26 11:06:54 -0500 )edit

so, how can i get an instance of a FaceRecognizer object? i need it to perform train and predict action :\

X3n0 gravatar imageX3n0 ( 2014-09-26 11:11:57 -0500 )edit