【问题标题】:Opencv Python-3.5.2 Face RecognitionOpencv Python-3.5.2 人脸识别
【发布时间】:2019-05-10 11:39:10
【问题描述】:

我正在研究人脸识别。我的代码运行良好,但结果不是那么好,所以我做了一些修改和一些修改,我将我的 opencv-python 从 3.4.3 更新到 3.4.4 并且对于 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'

我之前没有收到任何类似的错误,但在更新后,我得到了这些。有什么解决办法。

【问题讨论】:

    标签: opencv python-3.5


    【解决方案1】:

    你可以回到之前的版本试试。

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

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

    【讨论】:

      猜你喜欢
      • 2019-08-10
      • 2017-02-26
      • 2017-02-03
      • 2018-06-14
      • 2013-12-24
      • 2020-10-07
      • 2021-08-16
      • 2015-07-05
      • 2016-09-18
      相关资源
      最近更新 更多