matplotlib.pyplot.figimage
-
matplotlib.pyplot.figimage(*args, **kwargs)[source] -
Добавление нересамплированного изображения в рисунок.
Изображение прикрепляется к нижнему или верхнему левому углу в зависимости от origin.
Параметры: - X
-
Данные изображения. Это массив одного из следующих размеров:
- MxN: значения яркости (серого цвета)
- MxNx3: значения RGB
- MxNx4: значения RGBA
-
xo, yo : int -
Смещение изображения по осям x/y в пикселях.
-
alpha : None or float -
Значение альфа-смешивания.
-
norm : matplotlib.colors.Normalize -
Экземпляр
Normalizeдля отображения яркости в интервале [0, 1]. -
cmap : str or matplotlib.colors.Colormap -
Цветовая карта для использования. По умолчанию:
rcParams["image.cmap"]. -
vmin, vmax : scalar -
Если norm не задан, эти значения устанавливают пределы данных для цветовой карты.
-
origin : {'upper', 'lower'} -
Указывает, где индекс [0, 0] массива находится в верхнем левом или нижнем левом углу осей. По умолчанию
rcParams["image.origin"]. -
resize : bool -
Если True, размер рисунка изменяется в соответствии с заданным размером изображения.
Возвращает: - :class:`matplotlib.image.FigureImage`
Другие параметры: - **kwargs
-
Дополнительные kwargs — это
Artistkwargs, передаваемые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
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.pyplot.figimage.html