Google
 

sexta-feira, 22 de junho de 2007

Espaço de cores sem segredos

Eae pessoal! Bem, se você já ouviu falar de espaços de cores, viu algo parecido no CorelDraw ou no Photoshop e está curioso para ver como funciona, então vamos à explicação! :-D
Existem diversas formas de se representar cores computacionalmente. Neste post discutirei duas formas. A primeira é o modelo RGB (Red Green Blue - Vermelho Verde Azul). Como o próprio nome diz, cada cor representada pelo modelo RGB é formado por três valores (R,G,B), ou seja, pela quantidade de vermelho, quantidade de verde e a quantidade de azul da cor. O modelo RGB foi escolhido com as cores vermelho, verde e azul pois nossos olhos têm maior percepção a essas faixas de cores. Porém, o modelo RGB não é perceptualmente uniforme. O que significa isso? Significa que se você pegar o vermelho (100, 0, 0) e for alterando a quantidade de azul e verde, as cores geradas não serão as mesmas que você espera que seja gerada. O espaço RGB pode ser visto como um cubo:

O espaço RGB é amplamente usado na computação. Porém, existe um outro espaço que, ao contrário do RGB, é perceptualmente uniforme. Ele é o HSV (Hue Saturation Vaue - Matiz Saturação e Brilho). Neste espaço, as cores são formadas também por três valores, a saber:
  • Matiz: é a cor propriamente dita
  • Saturação: é a saturação da cor, ou seja, o quanto de branco foi misturado com a Matiz
  • Brilho: é o brilho da cor
O espaço HSV é dito perceptualmente uniforme pois dada uma cor no formato (H,S,V), você pode alterar a matiz, a saturação ou o brilho que a mudança de cores se apresentará uniforme, ou seja, como você espera. O espaço HSV pode ser representado por um cone:
Existem outros espaços de cores, como o CMYK, entre outros. Cada espaço de cores é escolhido de acordo com sua aplicação. Para maiores informações cliquem aqui.

0 comentários: