当我想将图片制作成矩阵时:我使用Scipy的imread来读取图像
from scipy import ndimage
a=ndimage.imread("1.jpg",flatten=False)
那么什么时候应该将其压扁为真,何时应该将其弄平为假?
答案 0 :(得分:0)
根据代码doc在模块的函数中定义imread github repo
或 document
imread 函数带三个参数
名称:str或文件对象 要读取的文件名或文件对象。
展平:bool,可选 如果为True,则将颜色层展平为单个灰度图层。
模式:str,可选
将图像转换为例如的模式。 'RGB'
。有关更多信息,请参阅注释
的信息。
根据你的问题,flatten用于读取RGB或灰度级的图像
如果flatten为false,则以RGB
读取如果flatten为true,则以灰度
读取图像默认情况下展平值为false
使用:
在图像处理中,读取图像后总是需要将图像转换为灰度 如此展平是以灰度或Rgb
读取图像的直接选项