Python cv2.imread读取图像但是返回None

#例如:
img=cv2.imread(r'E:/图片一.png')
print(img)
>> None

返回None的原因是cv2.imread后跟着的必须是英文路径

#改法1:
img=cv2.imread(r'E:/1.png')
print(img)
#改法2:
img=cv2.imdecode(np.fromfile(r'E:/图片一.png',dtype=np.uint8),-1)
print(img)

你可能感兴趣的:(Python cv2.imread读取图像但是返回None)