【已解决】error: (-215) size.width>0 && size.height>0 in function imshow

关于使用Python和OpenCV处理图像报error:(-215)错误的解决方法

import cv2
image = cv2.imread("./image/jurassic-park-tour-jeep.jpg")
cv2.imshow("original",image)
cv2.waitKey(0)

毕业论文搞模式识别和计算机视觉方法的研究内容,初次处理图像就遇到如下的错误:

OpenCV Error: Assertion failed (size.width>0 && size.height>0) in imshow, file /build/buildd/opencv-2.4.9+dfsg/modules/highgui/src/window.cpp, line 269
Traceback (most recent call last):
  File "/media/april/Files/ubuntuProject/.vscode/ImageProcessing/BasicImageManipulations.py", line 9, in <module>
    cv2.imshow("original",image)
cv2.error: /build/buildd/opencv-2.4.9+dfsg/modules/highgui/src/window.cpp:269: error: (-215) size.width>0 && size.height>0 in function imshow

刚开始怀疑是Python3.4版本问题,于是毫不犹豫地切换到Python2.7版本。但是,问题依旧出现,肯定了不是版本的问题。于是检查图像路径,用绝对路径替换后问题解决了。

image = cv2.imread("/media/april/Files/ubuntuProject/.vscode/ImageProcessing/images/jurassic-park-tour-jeep.jpg")
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值