不是应该有 3 层吗,一层代表红色强度,一层代表绿色强度,一层代表蓝色强度?那为什么我的 RGB 数组的形状是:(73, 115, 4)?
还有一个默认的透明度列。
这称为
alpha
值,默认为 1
。当然,您可以通过多种方式之一来更改它。例如:
plt.imshow(my_im, alpha=0.3)
这对于将图像叠加在另一个图像之上非常有用,仅作为示例。
祝你好运!
由于评论中的另一个问题:如果你想要RGB值,只需取前三列即可;例如
my_color[:, :, :3]