AttributeError: ‘NoneType‘ object has no attribute ‘shape‘

在做kitti数据集转换成YOLOv5可运行的数据集时,在运行第二个脚本时出现了这样的问题:“AttributeError: ‘NoneType’ object has no attribute ‘shape’”。
后来参考了大神文章后发现是因为都的txt文件中有中文路径,改了文件名后运行没问题了。(我用的是绝对路径,路径的文件夹中有个中文名字)
还可能有以下问题:
原因:

1.图片不存在(路径不存在, 路径包含中文无法识别)

2.读取的图片内容和默认读取时参数匹配不匹配。(默认读取的是3通道的彩色图)例如读取到的图片是灰度图,就会返回None。

3.也可能是路径中有中文(这是我的问题)
 

你可能感兴趣的:(bug专栏,python,开发语言)