圖像處理系列之扭曲(distort) 作者: 劉鵬 日期: 2009-08-12 文本介紹實作圖像扭曲的基本思想。
基本思想
實作扭曲的關鍵是設計一個函數,它以扭曲之後的圖像的兩個坐标 (x,y) 作為輸入,将它們 轉換成原始圖像的坐标 (u, v),即
(u, v) = f (x, y)
在具體實作時,需要一個循環,針對每一對坐标 (x, y) 使用扭曲函數計算得到 (u, v),然後将 (x, y) 點的顔色值設定成原始圖像中 (u, v) 點的顔色值。
由于 (u,v) 常常不能恰好對應原始圖像的某個像素,而是兩個像素之間的近似 點,是以通常使用內插補點 (interpolation)1 來決定 (u, v) 點的顔色值。
See Also
- Bilinear interpolation
- Resources for image distortion algorithms