函數
>
圖像處理
>
幾何轉換
>
範例:旋轉圖像
範例:旋轉圖像
使用
rotate
函數以指定的角度逆時鐘方向旋轉圖像。
如需使用此範例的資訊,請參閱
<關於圖像處理範例>
。
1.
讀取樣本圖像。
R
READ_IMAGE
pattern.bmp
2.
將
rotate
函數套用至圖像。
R35
rotate
R
35
DummyR
WRITEBMP
pattern_r35.bmp
R35
(pattern.bmp)
(pattern_r35.bmp)
對於不是 90 度倍數的旋轉,額外的像素會設為零 (黑色背景)。
3.
若要以數學運算檢視
rotate
的結果,請建構下列圖像矩陣。
i
0
2
j
0
3
M
i
j
mod
i
j
2
256
M
0
1
2
1
2
3
4
5
6
9
10
11
4.
將
rotate
函數套用至
M
。
rotate
M
35
2.2943057454041842
3.0753516710908251
2.5714277114008945
2.3359898556712366
0
8.9151672599869283
6.98047940533453
5.0482294661508842
1.6570556695141636
0
2.2724507825404112
6.6551679869899409
4.93574885275516
0
0
0
1.853934438112046
1.2215820459191724
0
0
複製運算式