# Espaços de Cores

Este capítulo dá-lhe algumas informações sobre o que são os espaços de cores, quais os que o &krita; oferece e o que deverá ter em mente ao usá-los.

## Introdução aos espaços de cores

### O que é um espaço de cores?

Em resumo, um espaço de cores é uma forma de representar as cores, indicando um conjunto de parâmetros. Como parâmetros, uma pessoa poderá escolher, por exemplo, as quantidades de luz vermelha, verde e azul necessárias para a cor, o que resulta no espaço de cores conhecido que é o RGB. Poderá visualizar isto como um espaço tridimensional, em que cada um dos componentes de cores vermelho, verde e azul representam um eixo do espaço de cores.

Para ser mais exacto, um espaço de cores é uma combinação de um modelo de cores (que indica quais os eixos presentes) e uma função de mapeamento (que indica os valores correspondentes a cada cor).

Nem todas as cores podem ser representadas em todos os espaços de cores. Alguns espaços de cores definem mais ou diferentes cores de outros. O conjunto de cores que poderão ser representados num determinado espaço de cores chama-se o seu gamute. Dado que estes poderão variar em grande medida, não é garantido que as imagens de um determinado espaço de cores possam ser convertidos para outros espaços sem ter de substituir certas cores por outras, mesmo que se baseiem no mesmo modelo de cores.

## Espaços de cores disponíveis

O &krita; oferece espaços de cores baseados nos modelos de cores RGB, CMYK, Lab, LMS, YCbCr e Cinzentos. Este são discutidos de forma breve nesta secção.

### Os modelos de cores RGB

A abreviatura RGB vem de Red, Green, Blue (Vermelho, Verde, Azul) e o modelo de cores com este nome vem das três componentes de luz que são emitidas nos ecrã (televisões, monitores, etc.) para criar uma determinada cor. Este modelo de cor é usado por omissão em praticamente quase todas as aplicações de pintura.

Ao definir uma cor no modelo RGB, são indicadas as suas componentes de vermelho, verde e azul. Se todas as componentes estiverem ausentes (cada componente for emitida com uma intensidade de 0, ou seja, ausência de luz), a cor é um preto puro. Se todas as componentes estiverem completamente presentes (100 por cento de intensidade), a cor é um branco puro. Se uma das componentes estiver completamente presente e as outras duas estiverem ausentes, obtém-se a cor pura respectiva.

Mais dois exemplos: se tanto o vermelho como o verde forem emitidos a 100 por cento e o azul estiver ausente, obtém-se um amarelo puro. Uma cor com todas as três componentes iguais é um tom de cinzento.

Existem vários espaços de cores que implementam o modelo RGB. Por exemplo, o espaço de cores RGB8 representa cada cor com 8 bits por cada componente. Dado que 8 bits representam 256 valores distintos, o número total de cores diferentes que poderão ser indicados neste espaço de cores é 256 * 256 * 256, ou cerca de 16,7 milhões de cores. No &krita;, estão disponíveis alguns espaços de cores do RGB, como por exemplo o RGB32, que é capaz de distinguir entre 4,2 mil milhões de valores por componente.

### O modelo de cores CMYK

O CMYK é a abreviatura de Cyan, Magenta, Yellow, blacK (Cíano, Magenta, Amarelo, Preto) (ainda que oficialmente o K signifique Key - Chave -, é usado mais vezes o termo preto). Este modelo de cores é baseado na tinta: uma cor é definida pela quantidade de tinta que é necessária para um ponto ser considerado como tendo essa cor.

Dado que as cores CMYK são usadas pelas impressoras, enquanto as cores RGB são usadas no ecrã, uma pessoa poderá ter de converter as cores RGB para CYMK. Dado que isto nem sempre pode ser feito correctamente, as imagens impressas podem-se tornar às vezes bastante diferentes.

### O modelo de cores L*a*b*

Este modelo de cores usa os três parâmetros para uma cor: a luminância ou luminosidade (L*, 0 para preto e 100 para branco), a sua posição entre o vermelho absoluto e o verde absoluto (a*, negativo para verde e positivo para o vermelho) e a sua posição entre o amarelo e o azul (b*, negativo para o azul e positivo para o amarelo).

### O modelo de cores LMS

Este modelo baseia-se na contribuição dos vários comprimentos de onda da luz na cor. O olho humano é sensível a três tipos de ondas de luz, distinguidos pelos seus comprimentos de onda: ondas longas (L), médias (M) e curtas (S) - 'short' -. A sensibilidade do olho a uma dada cor, nestes três comprimentos de onda, pode ser expresso nas coordenadas L, M e S.

### O modelo de cores YCbCr

O modelo YCbCr é normalmente usado nos sistemas de vídeo. O parâmetro Y indica a luminância ou luminosidade da cor (que poderá ser vista como um tom de cinzento), enquanto os parâmetros Cb e Cr indicam a crominância (tom da cor): o Cb coloca a cor numa escala entre o azul e o amarelo e o Cr indica o local da cor entre vermelho e verde.

### O modelo de cores Cinzentos

O modelo de cores Cinzentos simplesmente representa as cores como tons de cinzento (com o preto e o branco nos extremos).