How to increase maximum figure size?
Afficher commentaires plus anciens
Hi everyone, I use MATLAB for image processing. After having done my calculations I would like to save the image. Since the image resolution is higher than my screen resolution I encouter problems while displaying or saving my image.
myimage=rand(600,1800);
figure();
imagesc(myimage);
axis tight;
set(gca, 'Visible', 'off');
set(gca, 'Position', [0 0 1 1]);
set(gcf, 'Position', [1 1 size(myimage, 1) size(myimage, 2)]);
pause(2);
get(gcf,'position')
The height seems to be limited by my screen resolution: 1920x1200. How can I increase the window size so that it fits my actual image size?
Thank you
3 commentaires
Adam
le 6 Sep 2016
If you use imwrite to save the data itself then it can be whatever size you like.
Markus Hosbach
le 7 Sep 2016
Modifié(e) : Markus Hosbach
le 7 Sep 2016
Adam
le 7 Sep 2016
Assuming your image is a 2d indexed image you can map it via the colourmap to produce a true RGB image for saving. I'll put that in an answer below.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Images dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!