cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\resize.cpp:4065: error: (-215:Assertion failed) inv_scale_x > 0 in function 'cv::resize'
时间: 2023-07-09 22:43:31 浏览: 1275
这个错误是由于使用cv2.resize()函数的时候,输入的缩放因子(scale factor)为0或负数导致的。请检查你的代码,确保你传递给cv2.resize()函数的scale factor参数是大于0的正数。如果你需要调整图像大小,可以尝试使用其他函数来替代cv2.resize(),例如skimage.transform.resize()或PIL.Image.resize()等。
相关问题
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971:...
这个错误是OpenCV库的错误,可能是由于某种原因导致无法打开窗口。建议检查一下你的代码中是否有对窗口的操作,比如imshow函数是否正确调用,窗口名是否正确等。同时,也建议更新一下你的OpenCV库,或者重新安装一下,以确保库的完整性和正确性。如果问题仍然存在,可以尝试在Stack Overflow等技术社区上寻求帮助。
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\objdetect\src\cascadedetect.cpp:1465: error: (-213:The function/feature is not implemented) HOG cascade is not supported in 3.0 in function 'cv::CascadeClassifierImpl::Data::read'
这错误是由于你在使用OpenCV的HOG级分类器时遇到的问题。根据错误信息它表明HOG级在你使用的Open版本中不受支持。
解决这个问题的一种方法是升你的OpenCV版本。你可以尝试使用更高版本的OpenCV,以确保HOG级联分类器功能可用。你可以访问OpenCV官方网站(https://opencv.org/)获取最新版本的OpenCV。
另外,你还可以尝试使用其他的目标检测算法,例如基于深度学习的方法,如SSD(Single Shot MultiBox Detector)或YOLO(You Only Look Once)。这些算法在目标检测方面表现也非常出色,并且有很多成熟的开源实现可以使用。
希望这些信息能对你有所帮助!如果有任何其他问题,请随时提问。
阅读全文
相关推荐













