您可以使用numpy的华丽索引(Python内置切片符号的扩展):
x = np.zeros( (106, 106, 3) )result = x[:, :, 0]print(result.shape)
版画
(106, 106)
形状的
(106, 106, 3)意思是您拥有3组具有形状的事物
(106,106)。因此,为了“剥离”最后一个维度,您只需选择其中一个(这就是精美索引的功能)。
您可以保留任何想要的切片。我没有选择保留0,因为您没有指定所需的内容。因此,
result = x[:, :, 1]也
result = x[:, :,2]将给出所需的形状:这都取决于您需要保留哪个切片。



