[英]AttributeError: module 'cv2.cv2' has no attribute 'faces' in OpenCV
After referring to some Stack Overflow answers I did pip install opencv-contrib
, still I am getting those errors.在参考了一些 Stack Overflow 的答案后,我做了
pip install opencv-contrib
,但我仍然遇到这些错误。
code for training:训练代码:
face_recognizer=cv2.face.LBPHFaceRecognizer_create()
code for facial detection:人脸检测代码:
faces,faceID = fr.labels_for_training_data('C:\\Users\\Desktop\\python tests\\0')
face_recognizer=fr.train_classifier(faces,faceID)
face_recognizer.save('C:\\Users\\Desktop\\python tests\\trainingData.yml')
And Error is :错误是:
File "C:/Users/vsneh/OneDrive/Desktop/python tests/Face_detect_Tester.py", line 15, in <module>
face_recognizer=fr.train_classifier(faces,faceID)
File "C:/Users/vsneh/OneDrive/Desktop/python tests\faceRecognition.py", line 47, in train_classifier
face_recognizer=cv2.faces.LBPHFaceRecognizer_create()
AttributeError: module 'cv2.cv2' has no attribute 'faces'
尝试使用更新 OpenCV
pip install opencv-contrib-python
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.