OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'cv::imshow'
时间: 2023-07-09 16:48:34 浏览: 250
这个错误通常是由于读取的图像为空或大小为零导致的。请检查您的图像路径是否正确,并确保您正在使用正确的图像格式。您可以使用以下代码段检查图像是否成功加载:
```
import cv2
img = cv2.imread('image.jpg')
if img is not None:
cv2.imshow('Image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
else:
print('Failed to load image')
```
如果您的图像路径正确,但仍然遇到此错误,请尝试使用其他图像进行测试,以确定问题是否与特定图像相关。
相关问题
cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971:...
这个错误是OpenCV库的错误,可能是由于某种原因导致无法打开窗口。建议检查一下你的代码中是否有对窗口的操作,比如imshow函数是否正确调用,窗口名是否正确等。同时,也建议更新一下你的OpenCV库,或者重新安装一下,以确保库的完整性和正确性。如果问题仍然存在,可以尝试在Stack Overflow等技术社区上寻求帮助。
阅读全文