Matlab vraag export naar afbeelding
Geplaatst: ma 05 sep 2011, 13:11
Ik zit met het probleem dat als ik een afbeelding weergeef, en het dan wil printen, de resolutie word aangepast.
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:
Iemand enig idee?
Ik heb geprobeerd om met een figure handle de PaperSize en Position aan te passen. Ik heb
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