问题描述:
cv2.error: OpenCV(4.3.0) C:\projects\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1689: error: (-215:Assertion failed) !empty() in function ‘cv::CascadeClassifier::detectMultiScale’
问题原因:
在运行opencv的时候,没有明确指定xml文件的地址,查看自己的haarcascade的地址
解决方法:
1、查看自己电脑的haarcascade地址
2、重新加入地址,并注意地址前面的 r ,不写的话还是会报出同样的错误
注意:路径前面的 r 记得添加上
classfier = cv2.CascadeClassifier(r"F:\anaconda\envs\\tf\Lib\site-packages\cv2\data\haarcascade_frontalface_default.xml")