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, размер рисунка подстраивается под заданный размер изображения.
Возвращаемое значение: Другие параметры: - **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
© 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