2014年3月13日 星期四

影像處理概論Assignment2-影像縮放與旋轉

(一)影像的縮放:總共分為三個部分:

 (a)Nearest-Neighbor Interpolation:

   NNI主要是將影像按照一定的比率縮放後,找尋一個最近的點,將其像  素直接填入,作法十分簡單,但想當然它的品質一定不會太好,下圖為  經過NNI放大後的lena,雖然因為圖小比較看不出來,但將他稍微放  大會發現圖片品質不佳,尤其鋸齒狀十分明顯。



 (b)Bilinear Interpolation:

  同樣是先按照一定的倍率去找他的對應座標,雙線性內插則是取了鄰   近的四個點,根據其權重給予適當的像素,如下圖所示,圖片經過放   大比較後會很明顯的發現影像的鋸齒沒那麼明顯,品質較NNI來的   好


 (c)Bicubic Interpolation:
  雙線性內插和有點像,他是用鄰近的16個點去做處理,效果又會更好,           但尚未實作成功。

(一)影像的旋轉:

 網路找到的影像旋轉的公式如下所示:

x=cos(α)  -sin(α)*u
ysin(α)   cos(α)v

透過旋轉角度的設定帶入公式運算,再透過即時秀出影像,即可得到一個旋轉中的lena.











     

沒有留言:

張貼留言