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浮点数,可选
vmin和vmax通过固定映射到颜色图颜色限制的值来设置图像的颜色缩放。如果vmin 或vmax为 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' 键。