AttributeError: module 'cv2.face' has no attribute 'LBPHFaceRecognizer'
时间: 2023-08-22 20:06:57 浏览: 229
基于opencv2.4 的人脸识别 使用LBPH
这个错误通常是由于使用了错误的OpenCV版本引起的。LBPHFaceRecognizer 是OpenCV 3版本中的一部分,而在OpenCV 4版本中已被移除。如果你的代码使用了OpenCV 4版本并尝试使用LBPHFaceRecognizer,会出现这个错误。
解决方法是将OpenCV降级到3.x版本或使用其他的人脸识别算法。你可以尝试使用Eigenfaces或Fisherfaces算法,它们在OpenCV的不同版本中都是可用的。
阅读全文