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可选浮动
vmin 和 vmax 通过将映射到颜色映射颜色限制的值固定,设置图像的颜色缩放。如果任一 vmin 或 vmax 为“无”,该限制由 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”键,它将完全覆盖 元数据 ,包括默认的“软件”键。