【发布时间】:2017-10-07 11:19:28
【问题描述】:
我有一个形状为 (7,4,100,100) 的 numpy 数组,这意味着我有 7 个 100x100 深度为 4 的图像。我想将这些图像旋转 90 度。 我试过了:
rotated= numpy.rot90(array, 1)
但它会将数组的形状更改为 (4,7,100,100),这是不需要的。有什么解决办法吗?
【问题讨论】:
-
对不起,它是 rot90().. 我已经编辑了这个问题。另外我试过 numpy.rot90(array,(2,3)) 但它给出:TypeError: unsupported operand type(s) for %: 'tuple' and 'int'
-
您对我的答案进行了更正、解释和工作,但是因为看起来您喜欢对试图帮助您的人投反对票,所以我删除了我的答案。找一个愿意帮助你的人! @Divakar 你也可以删除你的答案吗?
-
@SembeiNorimaki 不要认为 OP 投了反对票。 OP 的个人资料显示没有投票。
-
@SembeiNorimaki 我没有对你的答案投反对票!
-
我要求向投反对票的人作出解释,而您说答案不能作为对我问题的答复。