cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\highgui\src\window.cpp:971:...
时间: 2023-09-20 12:06:39 浏览: 29
这个错误通常是因为 OpenCV 没有正确安装或者没有正确加载。你可以尝试重新安装 OpenCV,或者检查代码中是否正确加载了 OpenCV 库。如果你是在 Windows 系统上使用 Python,你可以尝试使用 Anaconda 安装 OpenCV,这样可以避免一些环境配置问题。如果问题依然存在,你可以提供更多的代码和错误信息,这样我才能更好地帮助你解决问题。
相关问题
cv2.imshow("image", img) cv2.error: 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'
这个错误是因为传递给cv2.imshow函数的图像大小为零。请确保图像大小不为零并且已正确加载。您可以通过检查图像大小是否大于零来验证这一点,例如:
if img.shape[0] > 0 and img.shape[1] > 0:
cv2.imshow("image", img)
else:
print("Image size is 0.")
阅读全文