我有一个尺寸为DxHxW的3D矩阵。我想沿(1)X轴,(2)Y轴和(3)Z轴旋转90度。我刚刚完成了Y轴。我怎么能用X和Z轴做到这一点?我正在使用python 2.7。谢谢大家
rotate_90Y=numpy.rot90(input)
答案 0 :(得分:3)
numpy.rot90
有axes
个参数。您可以使用它围绕所有树轴旋转,
m = np.arange(8).reshape((2,2,2))
m1 = np.rot90(m, axes=(0,1))
m2 = np.rot90(m, axes=(1,2))
m3 = np.rot90(m, axes=(0,2))
(因为它不清楚问题的x,y,z轴是什么,你需要自己决定,你需要哪一个)