Inicialmente é importante saber que existem as cores primárias, são cores que não provem da mistura de outras cores. As cores primárias são cores puras e elas se dividem em dois grupos diferentes, cores luz e nas cores pigmento.

Cor-Luz

A cor-luz ou cor energia é toda cor formada pela emissão direta de luz. Chamada de sistema RGB, Red (Vermelho), Green (Verde) e Blue (Azul), são as cores emitidas pelos monitores, televisores, sol, etc. A combinação destas três cores resulta na cor Branca e a ausência das cores-luz resultam na cor preto. Com a combinação variada dessas cores é possível formar todas as cores emitidas pela luz. A mistura de duas cores-luz primárias resulta em cores luz secundárias. São elas: ciano, magenta e amarelo, cores pigmento primárias. A mistura de duas cores pigmento primárias resultam nas cores luz primárias vermelho, verde e azul. Como se percebe a cor luz é o inverso da cor pigmento.

RGB

O monitor colorido é um ótimo exemplo para explicar como isso funciona. Sua tela é composta por pixels, cada pixel tem capacidade de emitir a cor vermelha, verde e azul. Cada cor pode variar 256 tonalidades (o equivalente a 8 bits) e combinando tonalidades dos três pontos é possível emitir em torno de 16 milhões de cores diferentes. Para formar uma imagem roxa na tela do monitor é necessário que os pixels emitam azul e vermelho, o verde não pode ser emitido. Um computador com resolução de 640 x 480 tem 307 mil pixels, 800 x 600 tem 480 mil, 1024 x 768 tem 786 mil e assim por diante, quanto maior a resolução, mais pixels. Como cada cor do pixel pode variar em 256 tonalidades podemos expressar as cores RGB em valores que vão de 0 a 255.

Alguns exemplos:
255 (Red) + 255 (Green) + 255 (Blue) = Branco
255 (Red) + 255 (Green) + 0 (Blue) = Yellow
255 (Red) + 0 (Green) + 255 (Blue) = Magenta
0 (Red) + 255 (Green) + 255 (Blue) = Ciano

Quando se mistura números iguais no RGB, aparece a cor cinza.

Exemplo:
150 (Red) + 150 (Green) + 150 (Blue) = 150 cinza
80 (Red) + 80 (Green) + 80 (Blue) = 80 cinza

Estes valores também podem ser expressos em Hexadecimal. Um número Hexadecimal possuí 6 dígitos, compostos por 3 bytes, já cada byte é formado por 8 bits, um bit pode ser 0 ou 1, ou seja, são 2 possibilidades. Se você pegar este 2 e elevar a 8 chegará ao resultado 256, que é o número de tonalidade máximo de cada cor.

Para ficar mais claro:

  • Byte 1 - valor de vermelho
  • Byte 2 - valor de verde
  • Byte 3 - valor de azul.

Cada casa do hexadecimal pode ser representada por 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f. Por exemplo, se combinarmos FF (red) + FF (green) + FF (blue) = branco - #FFFFFF, ou seja, a combinação de todas as cores em suas tonalidades máximas. Veja que o F tem valor 16 então faça 16×16 e terá o resultado 256 novamente, número de tonalidades da cor.

Cor-pigmento

Chamado de sistema CMYK (Cyan, Magenta, Yellow e BlacK), escolheram o K para BlacK pois se fosse B seria confundido com Blue do RGB. Também é possível que o K foi escolhido por significar Key (chave em inglês), pois o preto é considerado pelas gráficas como cor chave para todas as outras cores, usada para definir detalhes.

CMYK

Para entender o que é cor-pigmento é preciso saber um pouco de reflexão e absorção de objetos, duas áreas da física. Todo objeto absorve e reflete luz, um objeto de cor amarela reflete apenas o amarelo, as outras cores são absorvidas, já um objeto laranja reflete 100% de amarelo e 50% de magenta e assim por diante, portanto, a cor-pigmento é obtida subtractivamente.

As cores-pigmento podem ser representadas por porcentagem, exemplo, 100% Ciano + 100% Magenta = Azul. É um sistema muito mais simples de se entender do que o da cor luz.

Indicações de livros

  • Cores de Luciano Guimaraes
  • A Doutrina das Cores de Goethe

Referências