[Libface-general] Some questions
Status: Beta
Brought to you by:
leshiy_uk
|
From: Richard U. <ri...@pa...> - 2010-06-01 19:31:49
|
Hi there, I want to use libface in a new project http://sourceforge.net/projects/receptiongreet/ I understand that libface is not quite finished. Thus I would be happy to participate a bit in the development. So, I have a few questions: - Face Recognition doesn't seem to be implemented in the main interface class (libface::LibFace). - If I use the Eigenfaces class directly I run into some problems: - Training a person with only one face (image) fails. This seems to be by design, but why is it necessary? -> Eigenfaces::doPCA() -> nEigens = nTrainFaces - 1; - Finding a face in an already cropped image gives me a face with no coordinates, which leads to problems later on in FaceDetect::finalFaces in cvCopy near the end. - FisherCore.cpp misses some includes, but it doesn't seem to be used anyway. - would you generally be opposed to using boost in some areas. I find it to help a lot. - LibFace.cpp line 110 -> filename.c_str() would be better than filename.data(). - If I have fixes, shoudl I send diffs, or would you give me write permission on the repository? - If I get write permissions, what do I have to look for not to interfere with the GSOC project? - I saw that opencv has also a C++ interface. I don't know the status of that. Is it incomplete? If it is usable enough, it might contribute to readability and quality of the libface code. Rgds Richard |