What is meant by color histogram?
In image processing and photography, a color histogram is a representation of the distribution of colors in an image. For digital images, a color histogram represents the number of pixels that have colors in each of a fixed list of color ranges, that span the image's color space, the set of all possible colors.
How should color histogram look?
An Ideal Histogram
While there is no "ideal" histogram for all situations, you ideally have most data centered in the mid-tones and not too much in the shadows or highlights or slightly skewed to the right.
What is color distribution?
Generally speaking, image color distribution and textures are assumed to be the characterizing features of image contents and images are requested that contain objects whose color/texture is similar to the color/texture selected from some user menu, or that have global similarity as to color or textures.