2011-10-11 98 views
0

我有一个图像,imageA(从任何图像裁剪) 如何将它映射到左上角的imageB上...以便一个图像的(x,y)坐标映射到其他图像的(x,y)坐标上。另一幅图像上的图像映射:如何在matlab中完成?

+0

你想把'A'缩放到'B'的大小吗?否则,x,y坐标就是图像矩阵的下标索引。最左上角是最简单的情况,但你只需要添加一个常数来“围绕”“B”移动“A”。 –

回答

0

我相信你只是想用一个

[m, n, ~] = size(imageA); 
imageB(1:m, 1:n, :) = imageA; 

覆盖B的左上角还记得照顾彩色通道的数量。