Spec-Zone.ru › Matplotlib 3.3

matplotlib.pyplot.figimage

matplotlib.pyplot.figimage(X, xo=0, yo=0, alpha=None, norm=None, cmap=None, vmin=None, vmax=None, origin=None, resize=False, **kwargs) [source]

Добавление нересамплированного изображения в рисунок.

Изображение прикрепляется к левому нижнему или верхнему углу в зависимости от параметра origin.

Параметры:
X

Данные изображения. Это массив одной из следующих форм:

  • MxN: значения яркости (серого цвета)
  • MxNx3: значения RGB
  • MxNx4: значения RGBA
xo, yoint

Смещение изображения по осям x/y в пикселях.

alphaNone or float

Значение альфа-смешения.

normmatplotlib.colors.Normalize

Экземпляр Normalize, для отображения яркости в интервале [0, 1].

cmapstr or matplotlib.colors.Colormap, default: rcParams["image.cmap"] (default: 'viridis')

Цветовая карта, используемая для отображения.

vmin, vmaxfloat

Если norm не задан, эти значения устанавливают пределы данных для цветовой карты.

origin{'upper', 'lower'}, default: rcParams["image.origin"] (default: 'upper')

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

resizebool

Если True, размер рисунка подстраивается под заданный размер изображения.

Возвращаемое значение:
matplotlib.image.FigureImage
Другие параметры:
**kwargs

Дополнительные параметры kwargs, передаваемые элементу Artist методу FigureImage.

Примечания

figimage дополняет изображение осей (imshow), которое будет ресамплировано, чтобы подойти к текущим осям. Если нужно ресамплированное изображение, заполняющее весь рисунок, можно определить Axes с расширением [0, 0, 1, 1].

Примеры

f = plt.figure()
nx = int(f.get_figwidth() * f.dpi)
ny = int(f.get_figheight() * f.dpi)
data = np.random.random((ny, nx))
f.figimage(data)
plt.show()

Примеры использования matplotlib.pyplot.figimage

Figimage Demo

Демонстрация figimage

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

Spec-Zone.ru

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