代码本身在windows下正常运行,移动到linux环境下突然提示
/yolov3-9.0/utils/datasets.py", line 592, in load_image
assert img is not None, 'Image Not Found ' + path
AssertionError: Image Not Found data\kaist\images\train\
问题根源就是在linux下目录中'\'并不能被识别,只能被当做普通字符
解决办法:
在utils/datasets.py 587行将
path = self.img_files[index]
改为
path = self.img_files[index].replace('\\','/')
即可正常读取目录下图片