问题描述
两个正常工作的是2017年的haarcascade_frontalface_default.xml和2019年的haarcascade_frontalface_dog.xml。
在Windows10上使用opencv-python 4.4.0.42的Python 3.8 64位
Traceback (most recent call last):
File "C:\Users\Duncan\Python\working face.py",line 11,in <module>
faceCascadedog = cv2.CascadeClassifier(cascPathdog)
SystemError: <class 'cv2.CascadeClassifier'> returned a result with an error set
>>>
如果有人可以将我指向某个地点,或者是他们无法正常工作的原因,那么我特别在寻找全身,动物和常见家用物品的吼声。
解决方法
请检查路径中的斜杠和空格。
斜线和空格给Windows用户带来很多麻烦。感谢比尔·盖茨和微软!
,我随机地发现了一组有效的Haars。好吧,这是我之前尝试过的相同设置,但是没有右键单击单个Haars并单击save target as
,而是将它们全部下载为.zip文件,并且可以正常工作!我不知道为什么!我想这与我下载的版本或其他内容有关。尽管如此,在听到了常见的家用物品的叫喊声之后,如果有人有什么好东西:)胡佛,鞋子,沙发等东西。