Hi, I just found the code to extract an image to 3 separate channels. Correct me if I'm wrong.
red = img(:,:,1); green = img(:,:,2); blue = img(:,:,3).
But when I imshow() the image, the sperated images does not show the actual colur. For instance, the images shows approximately the same colour as the original one, just the blue one seems to be a bit darker. My impression is that the red image only shows red colour of varying intensity, as the same for the other two. Why is that?
Best Answer