【发布时间】:2021-12-28 06:45:40
【问题描述】:
我正在尝试使用 GPU 优化我在 python 中使用 OpenCV 创建的检测器。我遇到的错误如下:
cv2.error: OpenCV(4.5.1) c:\opencv_build\opencv_contrib-4.5.1\modules\cudalegacy\src\cuda\ncvhaarobjectdetection.cu:2079: error: (-215:Assertion failed) haar.ClassifierSize .height > 0 && haar.ClassifierSize.width > 0 in function 'loadFromXML'
调用该函数时出现错误:
cv2.cuda.CascadeClassifier_create(r""+cascade_model)
在CPU版本中我使用了这个功能,它运行没有任何问题:
cv2.CascadeClassifier(r""+cascade_model)
知道为什么会这样吗?如果有帮助,我将在带有 Nvidia GeForce RTX 3070 Ti 的 Windows 10 上运行它。
【问题讨论】: