圖像處理-001圖像旋轉

一、圖像旋轉理論知識:

利用三角函數和矩陣對像素點進行旋轉。

 

二、matlab自帶函數:

imrotate實現旋轉

函數解釋:

B = IMROTATE(A,ANGLE)

A:原圖像 ANGLE:逆時針旋轉的角度 B:旋轉後的圖像

注意:旋轉後的圖像B尺寸和A一樣,超出的顯示爲0;

B = IMROTATE(A,ANGLE,METHOD)

METHOD:插值方法

'nearest' : 臨近插值

'bilinear' : 雙線性插值

'bicubic' : 雙立方插值

 

B = IMROTATE(A,ANGLE,METHOD,BBOX)

BBOX:

'loose' 使輸出圖像B足夠大,以包含整個旋轉後的圖像。B一般比A大

'crop' 使輸出圖像B與輸入圖像A的大小相同,裁剪旋轉後的圖像以適應。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章