imread总是返回"无"

时间:2018-02-27 14:21:06

标签: python opencv imread

我正在努力阅读某个目录中的图片。

img = cv2.imread('/Users/myname/Desktop/traindog.8011.jpg', cv2.IMREAD_COLOR) 
print (img)

我只是简化了我的代码以确保问题并在上面理解。即使我放置了图片的完整路径,它也始终返回'None'。 我哪里弄错了?提前谢谢。

2 个答案:

答案 0 :(得分:0)

整夜我发现,如果您的文件夹名称中有空格,那么它将无法读取文件。因此,请注意包含在路径中的文件夹名称。

答案 1 :(得分:-2)

试试这个:

img = cv2.imread('\Users\myname\Desktop\traindog.8011.jpg', cv2.IMREAD_COLOR) 

img = cv2.imread('//Users//myname//Desktop//traindog.8011.jpg', cv2.IMREAD_COLOR)