Python 三种imread读取图像的总结
2019-04-05 本文已影响0人
Audrey33
matplotlib\opencv\skimage
matplot.image.imread(img_path)
从名字中可以看出这个模块是具有matlab风格的,直接返回numpy.ndarray格式通道顺序是RGB,通道值默认范围0-255。
cv2.imread(img_path)
使用opencv读取图像,直接返回numpy.ndarray 对象,通道顺序为BGR ,注意是BGR,通道值默认范围0-255。
skimage.io.imread(img_path)
直接返回numpy.ndarray 对象,通道顺序为RGB,通道值默认范围0-255。
caffe.io.load_image
没有调用默认的skimage.io.imread,返回值为0-1的float型数据,通道顺序为RGB