Contrast Enhancement of RGB Color Images by Histogram Equalization of Color Vectors’ Intensities
The histogram equalization (HE) is a technique developed for image contrast enhancement of grayscale images. For RGB (Red, Green, Blue) color images, the HE is usually applied in the color channels separately; due to correlation between the color channels, the chromaticity of colors is modified. In order to overcome this problem, the colors of the image are mapped to different color spaces where the chromaticity and the intensity of colors are decoupled; then, the HE is applied in the intensity channel. Mapping colors between different color spaces may involve a huge computational load, because the mathematical operations are not linear. In this paper we present a proposal for contrast enhancement of RGB color images, without mapping the colors to different color spaces, where the HE is applied to the intensities of the color vectors. We show that the images obtained with our proposal are very similar to the images processed in the HSV (Hue, Saturation, Value) and L*a*b* color spaces.
KeywordsColor characterization Histogram equalization RGB images
- 1.Gonzalez, R.C., Woods, R.E.: Digital Image Processing, 2nd edn. Prentice Hall, Upper Saddle River (2002)Google Scholar
- 4.Jun, H., Inoue, K., Hara, K., Urahama, K.: Saturation improvement in hue-preserving color image enhancement without gamut problem. ICT Express (2017). https://doi.org/10.1016/j.icte.2017.07.003
- 17.Grupt, B., Agarwal T.K.: New contrast enhancement approach for dark images with non-uniform illumination. Comput. Electr. Eng. (2017). https://doi.org/10.1016/j.compeleceng.2017.09.007