总是读 return "None"
imread always return "None"
我正在努力从某个目录中读取图片。
img = cv2.imread('/Users/myname/Desktop/traindog.8011.jpg', cv2.IMREAD_COLOR)
print (img)
我只是简化了我的代码以确保上面的问题和理解。甚至当我放置图片的完整路径时,它总是 returns 'None'
。
我哪里弄错了?提前谢谢你。
试试这个:
img = cv2.imread('\Users\myname\Desktop\traindog.8011.jpg', cv2.IMREAD_COLOR)
或
img = cv2.imread('//Users//myname//Desktop//traindog.8011.jpg', cv2.IMREAD_COLOR)
我弄了一晚上才发现,如果你的文件夹名有space那么它就无法读取文件。因此,请注意包含在路径中的文件夹名称。
我正在努力从某个目录中读取图片。
img = cv2.imread('/Users/myname/Desktop/traindog.8011.jpg', cv2.IMREAD_COLOR)
print (img)
我只是简化了我的代码以确保上面的问题和理解。甚至当我放置图片的完整路径时,它总是 returns 'None'
。
我哪里弄错了?提前谢谢你。
试试这个:
img = cv2.imread('\Users\myname\Desktop\traindog.8011.jpg', cv2.IMREAD_COLOR)
或
img = cv2.imread('//Users//myname//Desktop//traindog.8011.jpg', cv2.IMREAD_COLOR)
我弄了一晚上才发现,如果你的文件夹名有space那么它就无法读取文件。因此,请注意包含在路径中的文件夹名称。