Opencv Python-3.5.2 распознавание лиц - PullRequest
0 голосов
/ 09 декабря 2018

Я работаю над распознаванием лиц.Мой код работал нормально, но результаты были не так хороши, поэтому я сделал небольшую доработку и вместе с некоторыми изменениями обновил свой opencv-python с 3.4.3 до 3.4.4 и то же самое для OpenCV-вно-питон .И теперь я получаю синтаксические ошибки.

img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

Error: cv2.error: OpenCV(3.4.4) C:\projects\opencv-python\opencv\modules\imgproc\src\color.cpp:181: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'

А также,

cv2.face.LBPHFaceRecognizer_create()

AttributeError: module 'cv2.cv2' has no attribute 'face'

Я не получал подобных ошибок раньше, но после обновления я получаю их.Какое решение.

1 Ответ

0 голосов
/ 13 марта 2019

Вы можете вернуться к предыдущей версии и попробовать.

pip uninstall opencv-python
pip install opencv-python==3.4.3

так же, как opencv-contrib-python.Тогда посмотрите, работает ли ваш код.

...