clc;
clearvars;
close all;
imtool close all;
workspace;
format longg;
format compact;
fontSize = 20;
folder = fullfile(matlabroot, '\toolbox\images\imdemos');
baseFileName = 'cameraman.tif';
fullFileName = fullfile(folder, baseFileName);
if ~exist(fullFileName, 'file')
fullFileName = baseFileName;
if ~exist(fullFileName, 'file')
errorMessage = sprintf('Error: %s does not exist in the search path folders.', fullFileName);
uiwait(warndlg(errorMessage));
return;
end
end
grayImage = imread(fullFileName);
[rows columns numberOfColorBands] = size(grayImage);
numberOfImages = 4;
cmap = [gray(256/numberOfImages);...
jet(256/numberOfImages);...
copper(256/numberOfImages);...
winter(256/numberOfImages)];
colormap(cmap);
set(gcf, 'units','normalized','outerposition',[0 0 1 1]);
set(gcf,'name','Demo by ImageAnalyst','numbertitle','off')
subplot(2, 2, 1);
firstImage = imadjust(grayImage, [], [0 1/numberOfImages]);
image(firstImage);
title('Gray Colormap', 'FontSize', fontSize);
colorbar;
subplot(2, 2, 2);
secondImage = imadjust(grayImage, [], [1/numberOfImages 2/numberOfImages]);
image(secondImage);
title('Jet Colormap', 'FontSize', fontSize);
colorbar;
subplot(2, 2, 3);
thirdImage = imadjust(grayImage, [], [2/numberOfImages, 3/numberOfImages]);
image(thirdImage);
title('Hot Colormap', 'FontSize', fontSize);
colorbar;
subplot(2, 2, 4);
fourthImage = imadjust(grayImage, [], [3/numberOfImages, 4/numberOfImages]);
image(fourthImage);
title('Winter Colormap', 'FontSize', fontSize);
colormap(cmap)
colorbar;