保存matlab图像与轮廓图

时间:2014-03-10 01:22:21

标签: image matlab output contour

我想保存一张图像,其上绘制的轮廓是原始尺寸。

说我有一个250x250的图像,我在上面绘制轮廓(也就是250x250),我似乎无法将其保存在图像的原始尺寸上。

现在这就是我所拥有的

iptsetpref('ImshowBorder','tight');
himg = imshow(myimage);
hold on;
contour(contour1, [0 0], 'b','LineWidth',4);
contour(contour2, [0 0], 'y','LineWidth',2);
hold off;

如果我用

保存此图像
saveas(himg, filename);

我将获得一个超大的1200x900图像,左右两边都有白色边框,如何更改设置,使输出文件与我的输入图像具有相同的尺寸,而周围没有丑陋的白色边框?'

我无法使用papersize,因为图像句柄无法访问图形功能,而gca选项不会影响窗口大小以移除边框

0 个答案:

没有答案