如何隐藏图像显示并将最终图像保存到文件夹

时间:2019-01-25 16:29:06

标签: matlab

如何在隐藏imshowimshowpair的同时将imshowimshowpair结果作为.bmp图像?因为我正在后台运行与其他程序集成的程序。因此,我不想显示imshow结果,但是我需要将该结果保存到文件夹中。

figure(1);
imshowpair(registered,img2);
viscircles(centres,radii);
title('Registration','fontSize',12)

figure(2);
imshow(img2);
viscircles(centres,radii);
saveas(2,'Registered.bmp');

1 个答案:

答案 0 :(得分:0)

只需将图形可见性设置为false。例如

fig = figure('visible','off');
imshow(img)
saveas(fig,'img.png')