I was wondering if there is a way to choose a fixed hue, so I could unify the the color of multiple images at once (using a Matlab code, not manually in Photoshop). I am using a code which rotates the color while presenting the image on screen (using mouse movements, via LAB colormap), but if I choose images which are colored differently initially, the colors in the color wheel aren't similar for each image (some are very bright, other dark). I thought that if I could unify the original color into the same hue, this could help. I tried using the following code in order to get all images red, but, the red color isn't identical between images - leading to a major variety in colors when rotating them.
items = 101:116;
for i = 1:length(items)
filename = sprintf('%d.jpg',items(i));
img = imread(fullfile('StudyImages', filename));
h = rgb2hsv(img);
h(:,:,1) = 1;
h=hsv2rgb(h);
imshow(h)
newfilename = fullfile('StudyImages/fixed_color',filename);
imwrite(h,newfilename)
end