Loading...
首页问答  

python使用opencv中的imshow时出错,无法显示图片

剪刀手小刘
剪刀手小刘  发布于 2020-12-04 15:18:32 248

python使用opencv中imshow语句时报错,窗口就是灰色的没有图片,错误提示cv2.error: OpenCV(4.1.0) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:352: error: (-215:Assertion failed) size.width>0 && size.height>0 in function ‘cv::imshow’
求大神帮忙解决

冬晨夕阳  发布于 2020-12-07 15:06:52

1、图片绝对地址是否存在中文路径,没中文改成相对路径试试。
2、windows10的话可能因为权限不足,可以用管理员打开一个cmd,运行代码试试。
3、也有可能是打开摄像头时读取帧数失败

1
笃信仁厚、慎思勤勉
1_bit  发布于 2020-12-29 21:15:24
我们可以从报错提示看出错误,
0
CSDN博客专家,科技博主,十多年开发经验。
1_bit  发布于 2020-12-29 21:18:52
我们可以从错误提示看出错误,size.width>0 && size.height>0 in function ‘cv::imshow’,这句报错说明了你读取到的数据宽高大小为0,这个时候imshow方法不能显示。这个时候就可以考虑是否是你自己读取图片数据的时候没有将图片读取到。opencv中读取图片需要在纯英文路径下读取,可以将图片放置到,d盘,c盘这种磁盘根目录下尝试读取,还需要让读取路径没有转义。在读取路径开头的引号前加一个r就可以了
0
CSDN博客专家,科技博主,十多年开发经验。
添加附件:文件小于20M 文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z,gz
上传
文件格式必须为doc,docx,xls,xlsx,pdf,ppt,pptx,txt,zip,rar,tar,7z,gz,gz
易百纳技术社区
确定要删除此文章、专栏、评论吗?
确定
取消
易百纳技术社区