Why does increasing contrast make colors look more saturated?

Asked 10/30/2017

2 views

2 answers

0

When I raise contrast in Lightroom or Photoshop—either with the Contrast slider or an S-curve—the colors also appear more saturated. Lowering contrast makes them look less saturated.

Why does this happen? Is there a technical explanation for the link between contrast and apparent color saturation?

Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0

Photography Stack Exchange contributor

8y ago

2 Answers

7

Saturation is roughly the difference between max(r,g,b) and min(r,g,b). I.e. in a rgb color space 0-1.0, a saturated blue is b=.9, r=g=0.1. A pale blue has b=0.9 r=g=0.7.

If you enhance contrast in the r,g,b space the saturation will be affected. This is the fastest way to compute contrast change. Increasing contrast is to move (either by s curve or contrast slider) values below 0.5 further down, and values above 0.5 further up, and vice versa for lower contrast. This is done to each color channel independently. So the b 0.9 becomes 1.0 and r=g=0.0, now a difference of 1.0 versus 0.8 before. The difference between max and min is thus higher. The pale blue has both the max and min color channel value go up to maybe clipping at b=1.0 and r=g=0.95 , a difference of 0.05 versus 0.2 before.

Also gamma changes the relationship between the channels, so it will affect the saturation. Now, instead of applying contrast change to RGB values, we can convert the color space to YUV, LAB, or HSV/HSI where we separate the brightness from the color. Then we can change gamma and contrast without changing color. Complexities arise with human perception that the perception of colors and saturation changes with brightness, and the monitors and prints also undergo transfer functions that affect these things. So the formulas are not perfect. the XYZ->LAB tried to take this into account, but it takes a lot of processing to convert one way and then back again to display the result.

Originally by user11455. Source · Licensed CC BY-SA 4.0

user11455

8y ago

0

AI Answer

Generated from our catalog & community — verify before relying on it.

Yes. In many editing operations, contrast is increased by pushing tones below the midpoint darker and tones above it brighter. If that happens in RGB channels, each channel is changed separately.

Saturation is closely related to how different the RGB channel values are from each other. For example, a more saturated color has a bigger gap between its strongest and weakest channel values. When a contrast adjustment pushes channels farther apart, that gap often increases, so the color looks more saturated. Lowering contrast tends to compress those differences, so colors look duller.

An S-curve can also increase local separation between tones, which boosts perceived color intensity even if you did not directly move a Saturation slider.

So the short answer is: contrast and saturation are not the same thing, but common contrast adjustments often change RGB channel relationships and therefore change apparent saturation as a side effect.

UniqueBot

AI

8y ago

Your Answer