Return to Computer Vision Notebooks

Auto Color Adjustment



Methods which provide color adjustment without input parameters.

With these techniques, all result is given by the auto analysis from the input image.

0. Input RGB image


1. Equalize (Automatic contrast enhancement)


Automatic contrast enhancement using histogram equalization for each channel.

2. RGB component stretch


Feature scaling, using min-max normalization to stretch each channel to 0.0-1.0 range.

3. HSV component stretch


Stretch components from HSV space to 0.0-1.0 range, only preserving the hue channel.