Two figures, same colormap stretch
Afficher commentaires plus anciens
Hello,
I have two matrices of image data that I would like to plot in grayscale. The first image is before any image processing and the second is after i have preformed the image processing.
The problem I am having is that I want to use imagesc() on both of the images, but this will result in two different color scales.
I want to plot both images on different figures using the same colormap scale so that I can show the improvement in the variance across the image.
Thanks for your help,
I am a matlab novice, so step by step instructions would be amazing help to me.
Réponses (1)
Image Analyst
le 30 Jan 2012
Call colormap(gray) after you call imagesc or imshow.
grayImage1 = imread('moon.tif');
imagesc(grayImage1);
colormap(gray);
colorbar;
figure;
grayImage2 = imread('cameraman.tif');
imagesc(grayImage2);
colormap(gray);
colorbar;
1 commentaire
Jacob Brinkmann
le 30 Jan 2012
Catégories
En savoir plus sur White 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!