Я написал функцию 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
Однако я только что получил чистое изображение (на самом деле, два ряда пикселей).