Saturação

Saturação em imagens digitais Como visto antes, a saturação pode ser definida como a “pureza” da cor. Na prática, a saturação informa o quanto a cor está distante do nível de cinza com a mesma luminância. Uma saturação de 100% indica que a cor está pura, ou seja, o mais distante possível do nível de cinza correspondente, ou também pode ser interpretado que não há nada de cinza misturado na cor. Já a saturação em 0%, indica que a cor chegou ao seu nível de cinza correspondente, então a cor foi completamente eliminada sobrando apenas o cinza. Conforme a saturação vai diminuindo, a cor tende a ficar cada vez mais acinzentada.

Nesse caso, para manipular a saturação de uma cor é preciso adicionar ou remover o cinza da cor. Por exemplo, considere a cor abaixo:

G: 87 B: 216 ||
 * [[image:Violeta.jpg]] || R: 166

O nível de cinza correspondente a esta cor é calculado pela equação: Gr = R*0.30 + G*0.59 + B*0.11

Fazendo o arredondamento necessário para valor inteiro temos: Gr = 125

Que corresponde ao nível de cinza abaixo: Ou RGB (125,125,125) || Então este é o nível de cinza que esta cor chegaria zerando sua saturação. Aumentar a saturação da cor significa fazer a cor se afastar do seu nível de cinza correspondente.
 * [[image:cinza.jpg]] || Gr = 125

Por exemplo, para aumentar a saturação em 20%, primeiro calculamos a diferença de cada componente RGB ao nível de cinza e depois aumentamos essa diferença em 20%, como mostrado abaixo:

dR = 166 – 125 = 41 dG = 87 – 125 = -38 dB = 216 – 125 = 91

Então dR, dG e dB são as diferenças entre a cor e o nível de cinza correspondente. Aumentando em 20% temos:

dR’ = 41 * 1.2 = 49.2 dG’ = -38 * 1.2 = -45.6 dB’ = 91 * 1.2 = 109.2

Agora somamos estas diferenças ao nível de cinza para obter os novos valores RGB com um aumento de 20% na saturação:

R’ = 125 + 49.2 = 174.2 ≈ 174 G’ = 125 + (-45.6) = 79.4 ≈ 79 B’ = 125 + 109.2 = 234.2 ≈ 234

RGB’(174, 79, 234)

Para diminuir a saturação, o processo é o mesmo, mas em vez de aumentar a distância ao cinza, devemos diminuir essa distância. Por exemplo, para diminuir em 20% a saturação da cor acima poderíamos aplicar as mesmas equações, só que em vez de multiplicar as diferenças por 1.2, multiplicaríamos por 0.8:

dR’ = 41 * 0.8 = 32.8 dG’ = -38 * 0.8 = -30.4 dB’ = 91 * 0.8 = 72.8

R’ = 125 + 32.8 = 157.8 ≈ 159 G’ = 125 + (-30.4) = 94.6 ≈ 95 B’ = 125 + 72.8 = 197.8 ≈ 198

RGB’(159, 95, 198)