Python 路径问题:cv2.error: OpenCV(4.1.0)...size.width>0 && size.height>0 in function 'cv::imshow'. 原因与解决

时间:2022-07-25
本文章向大家介绍Python 路径问题:cv2.error: OpenCV(4.1.0)...size.width>0 && size.height>0 in function 'cv::imshow'. 原因与解决,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
cv2.error: OpenCV(4.1.0) C:projectsopencv-pythonopencvmoduleshighguisrcwi
ndow.cpp:352: error: (-215:Assertion failed) size.width>0 && size.height>0 in fu
nction 'cv::imshow'

就是图片的 路径读取错了 或者 图片本身的格式 不对。 它取不到图片的数据,所以报错了,需要满足的条件是图片而且长和宽要大于0。

img = cv2.imread("Koala.jpg")   # 读取图片
cv2.imshow("hello", img)   # 展示图片

常见的问题是 包括中文路径解决方法请看: Python 技术篇-opencv读取中文路径图片报错及解决办法 路径正反斜杠都没有问题的。