mpl_toolkits.axes_grid1.axes_rgb.RGBAxes#

class mpl_toolkits.axes_grid1.axes_rgb.RGBAxes(*args, pad=0, **kwargs)[source]#

基类: object

4面板 imshow(RGB、R、G、B)。

布局

┌───────────────┬─────┐
│               │  R  │
│               ├─────┤
│      RGB      │  G  │
│               ├─────┤
│               │  B  │
└───────────────┴─────┘

子类可以覆盖 _defaultAxesClass 属性。默认情况下,RGBAxes 使用 mpl_axes.Axes

属性:
RGB_defaultAxesClass

用于三通道 imshow 的 Axes 对象。

R_defaultAxesClass

用于红色通道 imshow 的 Axes 对象。

G_defaultAxesClass

用于绿色通道 imshow 的 Axes 对象。

B_defaultAxesClass

用于蓝色通道 imshow 的 Axes 对象。

参数:
padfloat, 默认值: 0

作为填充的 Axes 高度分数。

axes_classAxes

要使用的 Axes 类。如果未提供,则使用 _defaultAxesClass

*args

转发给 RGB Axes 的 axes_class init

**kwargs

转发给 RGB、R、G 和 B Axes 的 axes_class init

imshow_rgb(r, g, b, **kwargs)[source]#

创建四个图像 {rgb、r、g、b}。

参数:
r, g, barray-like

红色、绿色和蓝色数组。

**kwargs

转发给四个图像的 imshow 调用。

返回:
rgbAxesImage
rAxesImage
gAxesImage
bAxesImage

使用 mpl_toolkits.axes_grid1.axes_rgb.RGBAxes 的示例#

使用 RGBAxes 显示 RGB 通道

使用 RGBAxes 显示 RGB 通道