Ik kan niet vinden hoe het zo in te stellen dat de afbeelding op het scherm op word geslagen als PNG met de resolutie van de data die is gebruikt.
De code is als volgt:
Code: Selecteer alles
A = imread([Directory Filename ext],ext); % plaats van afbeelding en type
sc(A); % sc is een plugin, je kunt dit ook lezen als imagesc, geen verschil
h = gcf;
% draw line, position is ergens anders gedefineerd
line(position(:,1),position(:,2), 'color', 'red', 'LineWidth',3 );
% draw text, str is ergens anders gedefineerd
txt = annotation('textbox',[0.5 0.5 0 0], 'string', str,'FontSize',18,'FontName', 'Arial', 'TextColor', 'red', 'FitBoxToText', 'on', 'LineStyle', 'none' );
set(h,'Position', [50 50 1392 1040], 'PaperPositionMode', 'Auto')
print( '-dpng', [Directory Filename 'test' '.png']);
Ik heb geprobeerd om met een figure handle de PaperSize en Position aan te passen. Ik heb