imshow如何处理M x N x 4输入中的alpha通道?(Matplotlib) 让我们以一个示例来看看imshow()如何处理M×N×4输入中的alpha通道。 步骤 设置图形的大小并调整子图之间和周围的填充。 返回一个给定形状和类型的新数组,用1填充。 处理alpha通道。 将数据显示为图像,即在2D正常光栅上。 使用 show() 方法显示图形。 示例 import numpy as np import matplotlib.pyplot as plt plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True d = np.ones((100, 100, 4), dtype=np.uint8)*255 d[:, :, 1] = np.linspace(0, 255, num=100) plt.imshow(d) plt.show() PythonCopy 输出