设img1
和img2
代表两个尺寸相同的图像;并使v = (tx,ty)
为向量,表示img1
向img2
的移位(平移)。
如何使用interp2()
将img2
扭曲为img1
?
最佳答案
定义为其定义图像的网格
>> sz = size(img1);
>> [y x] = ndgrid( 1:sz(1), 1:sz(2) );
使用网格定义插值
>> timg2 = interp( x, y, img2, x + tx, y + ty );
PS,
您可能想看看
tformarray
做同样的事情。