baseFileName = 'hands2.jpg';
fullFileName = fullfile(folder, baseFileName);
if ~exist(fullFileName, 'file')
fullFileNameOnSearchPath = baseFileName;
if ~exist(fullFileNameOnSearchPath, 'file')
errorMessage = sprintf('Error: %s does not exist in the search path folders.', fullFileName);
uiwait(warndlg(errorMessage));
rgbImage = imread(fullFileName);
title('Original RGB Image', 'FontSize', fontSize, 'Interpreter', 'None');
[rows, columns, numberOfColorChannels] = size(rgbImage)
g.WindowState = 'maximized';
g.Name = 'Demo by Image Analyst';
hsvImage = rgb2hsv(rgbImage);
[hImage, sImage, vImage] = imsplit(hsvImage);
title('Original V Image', 'FontSize', fontSize, 'Interpreter', 'None');
fprintf('Max V value = %f.\n', max(vImage, [], 'all'))
vImage = imadjust(vImage);
title('Scaled V Image', 'FontSize', fontSize, 'Interpreter', 'None');
fprintf('Now Max V value = %f.\n', max(vImage, [], 'all'))
hsvImage = cat(3, hImage, sImage, vImage);
rgbImage2 = hsv2rgb(hsvImage);
title('Scaled RGBImage', 'FontSize', fontSize, 'Interpreter', 'None');