AttributeError: модуль 'cv2.cv2' не имеет атрибута 'Faces' в OpenCV - PullRequest
2 голосов
/ 08 апреля 2019

После обращения к некоторым ответам на переполнение стека, которые я сделал pip install opencv-contrib, я все еще получаю эти ошибки.

код для обучения:

face_recognizer=cv2.face.LBPHFaceRecognizer_create()

код для определения лица:

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')

И ошибка:

 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'

1 Ответ

1 голос
/ 09 апреля 2019

Попробуйте обновить OpenCV с

pip install opencv-contrib-python
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...