你好,我想问一个关于如何改变尺寸顺序的问题。
我有75x120x120(AxBxC)(我想把数组保存到.mat文件),我想把它变成120x120x75(BxCxA)。
请给我一个关于这个问题的建议。
谢谢。
可以使用reshape函数来实现同样的功能... ... 为了简单起见,我把尺寸缩小了,但肯定能达到目的。
arr = np.array([[[1,2,3],[4,5,6],[7,8,9]],[[9,8,7],[6,5,4],[3,2,1]]])
arr.shape
>> (2,3,3)
arr = np.reshape(arr,(3,3,2))
arr.shape
>> (3,3,2)
希望能帮到你。