Reduce Grey Space around Images in a Figure

21 vues (au cours des 30 derniers jours)
Sonoma Rich
Sonoma Rich le 26 Avr 2011
Commenté : AnnaA le 2 Sep 2016
I have two images that I want to display side-by-side, but the amount of grey space is large making the images small. How can I reduce the amount of grey space around the images to show more of the images. Below is how I am displaying the images.
subplot(121);
imshow(my_image);
subplot(122);
imshow(my_image2);

Réponse acceptée

Sonoma Rich
Sonoma Rich le 26 Avr 2011
I found this to work better.
d=0.02; %distance between images
moon = imread('moon.tif');
s1=subplot(121);
imshow(moon);
s2=subplot(122);
imshow(moon);
set(s1,'position',[d 0 0.5-2*d 1])
set(s2,'position',[0.5+d 0 0.5-2*d 1])
  1 commentaire
AnnaA
AnnaA le 2 Sep 2016
This is incredible--thank you!

Connectez-vous pour commenter.

Plus de réponses (1)

Paulo Silva
Paulo Silva le 26 Avr 2011
d=0.05; %distance between images
moon = imread('moon.tif');
s1=subplot(121);
imshow(moon);
s2=subplot(122);
imshow(moon);
g1=get(s1,'position');
set(s1,'position',[0 0 0.5 1])
g2=get(s2,'position');
set(s2,'position',[g1(1)+g1(3)+d 0 0.5 1])

Catégories

En savoir plus sur Modify Image Colors dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by