簡體   English   中英

Numpy 圖像 - 將矩陣旋轉 270 度

[英]Numpy image - rotate matrix 270 degrees

我有一個代表灰度圖像的 Numpy 2d 數組,我需要將它旋轉 270 度。 這里可能有點厚,但我能找到的兩種方法似乎很......循環:

rotated = numpy.rot90(numpy.rot90(numpy.rot90(orignumpyarray)))

rotated = numpy.fliplr(numpy.flipud(numpy.rot90(orignumpyarray)))

我認為必須有更好的方法在一次操作中做到這一點。 基本上是一個 rot270() 函數? 有任何想法嗎?

你可以告訴rot90 旋轉幾次,這應該有效:

rotated = numpy.rot90(orignumpyarray,3)
rotated_array =numpy.rot90(orignumpyarray,3)

功能說明:

numpy.rot90(a,b)
a =要旋轉的數組
b =您想要將其旋轉 90 度的次數。 在這里你想要 270° 所以 90° * 3 = 270° 這就是為什么這里 b = 3。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM