gpt4 book ai didi

python-3.x - 如何使用 cv2.CascadeClassifier 修复 openCV 错误?

转载 作者:太空宇宙 更新时间:2023-11-03 22:17:55 27 4
gpt4 key购买 nike

我正在创建一个汽车识别程序。

import cv2

import numpy as np

car_cascade = cv2.CascadeClassifier('cars.xml')

正在抛出此错误:

cv2.error: OpenCV(4.0.0) C:\build\master_winpack-build-win64-vc14\opencv\modules\core\src\persistence.cpp:722: error: (-49:Unknown error code -49) Input file is empty in function 'cv::FileStorage::Impl::open'

Traceback (most recent call last):
File "C:\Users\OneDrive\Python\test.py", line 2, in <module>
face_cascade = cv2.CascadeClassifier('cars.xml')
SystemError: <class 'cv2.CascadeClassifier'> returned a result with an error set

我的工作目录中有 cars.xml,所以这应该不是问题

最佳答案

发生这种情况是因为 .xml 文件存在,但内容已损坏。我只是花了太长时间试图解决这个问题才意识到我没有正确下载 xml 文件。如果你 100% 确定文件是正确的,上帝保佑你。

关于python-3.x - 如何使用 cv2.CascadeClassifier 修复 openCV 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55482151/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com