force an image file to be in landscape mode
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
No matter what I do in saving an image to a file, the orientation of the file is in portrait mode NOT landscape. This requires me to rotate the image should I need to copy it to a document The following does not work;
% Force image to be saved in landscape mode
h=gcf;
set(h,'PaperOrientation','landscape');
set(h,'PaperUnits','normalized');
set(h,'PaperPosition', [0 0 1 1]);
orient landscape
print(gcf, '-dtiffn', imagefilename);
0 Commenti
Risposte (1)
Rik
il 22 Feb 2017
Do you really need to export it as the result of a figure? Anyway, you can use
imwrite(imrotate(imread(imagefilename),90),imagefilename)
to load, rotate by 90 degrees and write again.
0 Commenti
Vedere anche
Categorie
Scopri di più su Geometric Transformation and Image Registration in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!