In this chapter so far, we have been working with grayscale images. Let's take a moment to understand the concept of histograms when applied to multichannel color images. For all demonstration purposes in this section, we will be working with the color version of Lena's picture as our input image:
While talking about the transition from grayscale to color images, we have always visualized color images as being composed of three channels of red, green, and blue. We have maintained that all three channels can be treated independently as grayscale images themselves. And this is exactly what we will do in the case of color histograms as well.
In the last few sections, we have seen how to compute as well as plot histograms for single-channel grayscale images. Now imagine performing the same operation across all the three channels of a color image to obtain three separate histograms. Since each individual channel is exactly the same as a grayscale image (all pixel intensities...