本文介绍: 背景在使用之前的代码时,报错: img =cv2.imread(path) AttributeError: ‘NoneType‘ object has no attribute ‘shape‘翻译:“` img =cv2.imread(path) AttributeError:“NoneType”对象没有属性“shape”“`原因经过查阅资料,发现在使用`imread()`方法时,可能有三种原因:1、图片不存在(检查图片名是否正确);2、读取的图片内容不匹配
解决:AttributeError: ‘NoneType’ object has no attribute ‘shape’
背景
报错问题
报错翻译
翻译:
报错位置代码
报错原因
经过查阅资料,发现在使用imread()
方法时,可能有如下三种原因:
2、读取的图片内容和默认读取时参数不匹配。(默认读取的是3通道的彩色图)例如读取到的图片是灰度图,就会返回None;
解决方法
今天的分享就到此结束了
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。