【问题标题】:I have 2 Haarcascades that work but every other one I download does not我有 2 个 Haarcascades 可以工作,但我下载的其他每个 Haarcascades 都没有
【发布时间】:2020-12-08 16:03:56
【问题描述】:

两个工作的分别是 2017 年的 haarcascade_frontalface_default.xml 和 2019 年的 haarcascade_frontalface_dog.xml。

Windows10 上的 Python 3.8 64 位使用 opencv-python 4.4.0.42

我从 Github 尝试过的所有其他人都会返回错误:

    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 
      >>> 

我已确保文件位于正确的位置且名称正确。

如果有人能指出他们不工作的位置或原因,我正在专门寻找全身、动物和普通家用物品的 Haars。

【问题讨论】:

    标签: python-3.x opencv haar-classifier


    【解决方案1】:

    请检查路径中的斜杠和空格。

    斜线和空格会给 Windows 用户带来很多麻烦。感谢比尔盖茨和微软!

    【讨论】:

    • 感谢您的建议,但我已经检查了路径、拼写等,我在 30 年前以 DOS 用户的身份开始了我的计算机生活:)
    【解决方案2】:

    我随机发现了一组有效的 Haars。好吧,这与我之前尝试过的设置相同,但我没有右键单击单个 Haars 并单击 save target as,而是将它们全部下载为 .zip 文件,并且成功了!我不知道为什么!我猜这与我下载的版本或其他东西有关。不过,在常见的家用物品之后,如果有人有任何好的物品的话:) 像胡佛、鞋子、沙发等。

    【讨论】:

      猜你喜欢
      • 2014-07-03
      • 2013-10-02
      • 1970-01-01
      • 2014-11-10
      • 1970-01-01
      • 2016-12-06
      • 2019-01-01
      • 1970-01-01
      • 2017-03-16
      相关资源
      最近更新 更多