資源簡介
本代碼通過設計濾波器對圖像進行卷積來實現對圖像的平移操作(左移或右移x像元,上移或下移y像元,其中x與y為任意實數),等效于線性插值。圖像邊緣可以采用填0法或者對稱法來處理,平移精度可以達到亞像元級別。
代碼片段和文件信息
%%?x--horizontal?shifts?(LEFT?is?positive)
%%?y--vertical?shifts?(UP?is?positive)
function??OpIm?=?ImWarp(IpIm?x?y)
sm?=?max(abs(floor(x))+1?abs(floor(y))+1);
Mask?=?zeros(2*sm+1?2*sm+1);
X?=?floor(x);?fx?=?x-X;
Y?=?floor(y);?fy?=?y-Y;
Center?=?
評論
共有 條評論