基本上我有两个图像,我使用控制点注册叠加;代码的最后部分是:
[registered2, xdata, ydata] = imtransform(unregistered1, tform,...
'FillValues', 255);
figure; imshow(registered2, 'XData', xdata, 'YData', ydata)
hold on
imshow(unregistered);
ylim = get(gca, 'YLim');
set(gca, 'YLim', [0.5 ylim(2)])
set(gca,'XLim',[0 7000])
我想进一步使用这个最终图像(不需要保存)。等;
cpselect(final_image_from_above, new_unregistered_image)
但是,我尝试了getframe()
,saveas()
等。但问题是图像的质量变得非常糟糕。
谢谢,
答案 0 :(得分:0)
您最好在矩阵域中操作图像,即将它们视为矩阵(mxnx3)并执行重叠。然后你可以获得最终图像作为矩阵。它的质量会很好。