在使用opencv自帶的人臉檢測模型時抱錯,抱錯如下:
cv2.error: OpenCV(4.2.0) /io/opencv/modules/objdetect/src/cascadedetect.cpp:1389: error: (-215:Assertion failed) scaleFactor > 1 && _image.depth() == CV_8U in function ‘detectMultiScale’
解決方法很簡單:
把讀取到的圖片全部統一改成.jpg
的格式,我的圖片數據集中有一些是.png
格式的圖片,一處理到這些圖片就抱錯,改正即可。