我正在使用 cv::FaceRecognizer(EigenFaceRecognizer) 来识别我的脸。
我输入了 10 张我的脸图像(只拍了我的脸,没有背景,尺寸为 70x70,格式为 pgm)来训练识别器。
然后尝试预测我在使用 Face CascadeClassifier 和 Recognizer 进行训练时使用的完全相同的照片。但是没有一张照片被认出是我!
有什么问题吗?
最佳答案
是的,您可能做错了什么,或者您输入的照片太相似了。
您应该从使用 FaceRecognizer 的教程之一开始,例如 OpenCV 官方教程或《精通 OpenCV》一书的第 8 章。然后,为了提高您的识别准确度,请遵循“http://www.answers.opencv.org/question/15362/opencv-and-face-recognition/”和“http://www.answers.opencv.org/question/5651/face-recognition-with-opencv-24x-accuracy/”中的建议。
关于 OpenCV 的更多问题,您应该将它们发布到“answers.opencv.com”而不是 StackOverflow,因为该网站有官方支持!
关于OpenCV 2.4.3 FaceRecognizer 无法识别我的脸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17379998/