Matlab图像插值interp2()

时间:2012-01-12 20:24:44

标签: image matlab image-processing

img1img2代表具有相同尺寸的两张图片;让v = (tx,ty)成为表示img1img2移位(翻译)的向量。
如何使用interp2()img2变为img1

1 个答案:

答案 0 :(得分:0)

定义定义图像的网格

>> sz = size(img1);
>> [y x] = ndgrid( 1:sz(1), 1:sz(2) );

使用网格定义插值

>> timg2 = interp( x, y, img2, x + tx, y + ty );

PS,
您可能需要查看tformarray来执行相同操作。