matplotlib.pyplot.imsave

matplotlib.pyplot.imsave(fname, arr, **kwargs)[源代码]

将数组另存为图像文件。

参数:
fnamestr或path like或file like

用于存储图像的路径或类似文件的对象。如果 格式 未设置,则从的扩展名推断输出格式 文件名 ,如果有的话,从 rcParams["savefig.format"] (default: 'png') 否则。如果 格式 设置时,它确定输出格式。

arr类数组

图像数据。形状可以是MXN(亮度)、MXNX3(RGB)或MXNX4(RGBA)之一。

VMN,Vmax可选浮动

vminvmax 通过将映射到颜色映射颜色限制的值固定,设置图像的颜色缩放。如果任一 vminvmax 为“无”,该限制由 arr 最小/最大值。

cmap : str or Colormap, default: rcParams["image.cmap"] (default: 'viridis')str或

Colormap实例或注册的Colormap名称。colormap将标量数据映射到颜色。对于RGB(A)数据,它被忽略。

format可选的STR

文件格式,例如“png”、“pdf”、“svg”。。。未设置此选项时的行为记录在下 文件名 .

起源 : {{'upper', 'lower'}}, default: rcParams["image.origin"] (default: 'upper'){'upper','lower'},默认值:

指示是否 (0, 0) 数组的索引位于轴的左上角或左下角。

dpi浮动

要存储在文件元数据中的DPI。这不会影响输出图像的分辨率。根据文件格式,可以舍入到最接近的整数。

metadata可选的

图像文件中的元数据。支持的键取决于输出格式,有关详细信息,请参阅相应后端的文档。

pil_kwargs可选的

传递给的关键字参数 PIL.Image.Image.save . 如果存在“pnginfo”键,它将完全覆盖 元数据 ,包括默认的“软件”键。

使用实例 matplotlib.pyplot.imsave