Spec-Zone.ru › Matplotlib

matplotlib.pyplot.imsave

matplotlib.pyplot.imsave(fname, arr, **kwargs)[source]

Отображение цветовой карты и сохранение массива как изображения.

Изображения RGB(A) проходят без изменений. Изображения с одним каналом будут отображаться с цветовой картой в соответствии с cmap и norm.

Примечание

Если вы хотите сохранить изображение с одним каналом в оттенках серого, используйте библиотеку ввода-вывода изображений (например, pillow, tifffile или imageio) напрямую.

Параметры:
fnamestr или путь-подобный объект или объект файла

Путь или объект файла для хранения изображения. Если format не задан, формат вывода определяется из расширения fname, если оно есть, и из rcParams["savefig.format"] (по умолчанию: 'png') в противном случае. Если format задан, он определяет формат вывода.

arrмассив-подобный объект

Данные изображения. Формат может быть MxN (яркость), MxNx3 (RGB) или MxNx4 (RGBA).

vmin, vmaxfloat, необязательно

vmin и vmax устанавливают масштабирование цвета для изображения, фиксируя значения, которые отображаются в пределы цветов цветовой карты. Если vmin или vmax равны None, этот предел определяется по минимальному и максимальному значениям в arr.

cmapstr или Colormap, по умолчанию: rcParams["image.cmap"] (по умолчанию: 'viridis')

Экземпляр цветовой карты или зарегистрированное имя цветовой карты. Цветовая карта сопоставляет скалярные данные с цветами. Она игнорируется для данных RGB(A).

formatstr, необязательно

Формат файла, например, 'png', 'pdf', 'svg' и т.д. Поведение при отсутствии этого параметра описано в разделе fname.

origin{'upper', 'lower'}, по умолчанию: rcParams["image.origin"] (по умолчанию: 'upper')

Указывает, находится ли индекс (0, 0) массива в верхнем левом или нижнем левом углу оси.

dpifloat

DPI для хранения в метаданных файла. Это не влияет на разрешение выходного изображения. В зависимости от формата файла, это значение может быть округлено до ближайшего целого числа.

metadatadict, необязательно

Метаданные в файле изображения. Поддерживаемые ключи зависят от формата вывода, см. документацию соответствующих бэкендов для получения дополнительной информации. В настоящее время поддерживается только для "png", "pdf", "ps", "eps" и "svg".

pil_kwargsdict, необязательно

Ключевые аргументы, передаваемые в PIL.Image.Image.save. Если ключ 'pnginfo' присутствует, он полностью переопределяет metadata, включая ключ по умолчанию 'Software'.

Примечания

Примечание

Это эквивалентно matplotlib.image.imsave.

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.imsave.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API