针对问题:error: (-215:Assertion failed) !empty() in function ‘cv::CascadeClassifier::detectMultiScale’
这个主要是由xml的路径问题引起的,具体如下:
可能错误原因1:
对于xml是用的相对路径,可以改成绝对路径。
**解决方法:**改成绝对路径。
可能错误原因2:
对于xml未用转义字符,可以再前面加一个“r”,或者将路径中的单斜杠变为双斜杠。
可能错误原因3:
(网上多数人都是说的第一个原因,第二个原因很少有人提及):
路径中含有中文,OpenCV是无法识别中文的。
**解决方法:**将含有中文名称的文件改为英文就可以了。
2021-06-16
最新推荐文章于 2024-09-14 16:45:06 发布