OpenCV使用python开发中cv2报错AttributeError: 'NoneType' object has no attribute 'shape'

产生此问题的原因是图片路径或者图片本身问题。
1.检查图片路径 如使用图片a.jpg的图片 './image/a.jpg'图片路径是在代码目录的上两层目录下,'image/a.jpg'图片路径是在代码目录的上一层目录下
可以将图片放在与代码同目录下使用'a.jpg'引用。
2.在项目中放置图片时,注意要在文件夹中对图片进行粘贴复制,尽量不要直接在编译工具的程序中对图片进行复制粘贴。这也是我出现的问题:我使用pycharm开发python的cv2模块时出现此问题。将图片在文件夹中操作后问题解决。

posted @ 2020-02-19 11:44  Super~me  阅读(1352)  评论(0编辑  收藏  举报