Opencv Python-3.5.2人脸识别

时间:2018-12-09 09:31:44

标签: opencv python-3.5

我正在研究人脸识别。我的代码运行良好,但结果不是很好,因此我做了一些修改,并进行了一些修改,将 opencv-python从3.4.3更新为3.4.4 ,对于< strong> opencv-contrib-python 。现在我收到语法错误。

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 :(得分:0)

您可以返回先前的版本并尝试。

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

与opencv-contrib-python相同。 然后查看您的代码是否有效。

相关问题