我编写了一个matlab函数,尝试返回图中的图形。
function h = multifigures(I, f)
imshow(I);
hold on;
h=contours(f, [0,0]);
hold off;
end
我在另一个函数中调用此函数,然后尝试将其保存到磁盘
function savefigures(I, f)
h = multifigure(I,f);
imwrite(h, 'sample.png');%or this-error saveas(h,'sample.png');
end
但是,我只是得到了一张空白图像(实际上是两行像素)。