Python 三种imread读取图像的总结

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容