matplotlib.pyplot.imsave #

matplotlib.pyplot。imsave ( fname , arr , ** kwargs ) [来源] #

将数组保存为图像文件。

参数
fname str 或 path-like 或 file-like

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

arr类数组

图像数据。形状可以是 MxN(亮度)、MxNx3(RGB)或 MxNx4(RGBA)之一。

vmin, vmax浮点数,可选

vminvmax通过固定映射到颜色图颜色限制的值来设置图像的颜色缩放。如果vminvmax为 None,则该限制由arr min/max 值确定。

cmap str 或Colormap,默认值:(rcParams["image.cmap"]默认值'viridis':)

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

格式str,可选

文件格式,例如 'png', 'pdf', 'svg', ... 未设置时的行为记录在fname下。

原点{'upper', 'lower'},默认值:(rcParams["image.origin"]默认值'upper':)

指示数组的索引是在坐标区的左上角还是左下角。(0, 0)

dpi浮点数

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

元数据字典,可选

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

pil_kwargs字典,可选

关键字参数传递给PIL.Image.Image.save. 如果存在 'pnginfo' 键,它会完全覆盖metadata,包括默认的 'Software' 键。