当前位置:   article > 正文

cv2.error运行问题解决_cv2.error: opencv(4.8.0) d:\a\opencv-python\opencv

cv2.error: opencv(4.8.0) d:\a\opencv-python\opencv-python\opencv\modules\img

最近在使用Python自带的OpenCV库进行人脸识别时,遇到了如下报错:

主要错误是:

cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function 'cv::CascadeClassifier::detectMultiScale'

发现报错是发生在

face_casecade =cv2.CascadeClassifier('../haarcascades/haarcascade_frontalface_default.xml')

解决方法是将上述语句替换为:

face_casecade = cv2.CascadeClassifier(cv2.data.haarcascades +"haarcascade_frontalface_default.xml")

即可运行成功。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/375517
推荐阅读
相关标签
  

闽ICP备14008679号