Modelos de Cor & Percepção Humana (ColorSpaces.cs)
A cor é a percepção produzida no sistema visual humano em resposta a radiações eletromagnéticas na faixa visível (de a ).
O arquivo ColorSpaces.cs reúne as transformações cromáticas fundamentais.
1. A Fisiologia dos Cones da Retina
A retina humana contém células fotorreceptoras divididas em:
- Bastonetes: Atuam em baixa luminosidade (visão noturna), sem discriminação de cores.
- Cones: Responsáveis pela visão em cores (visão diurna). São classificados em três tipos:
- Cones L (Long): Sensíveis ao espectro Vermelho (~).
- Cones M (Medium): Sensíveis ao espectro Verde (~).
- Cones S (Short): Sensíveis ao espectro Azul (~).
Característica Fisiológica
Cerca de 64% dos cones humanos são do tipo L (Vermelho) e 32% são do tipo M (Verde), enquanto apenas 2% a 4% são do tipo S (Azul). Por essa razão, os olhos humanos são muito mais sensíveis a variações de brilho no verde e no vermelho do que no azul.
2. Escala de Cinza Perceptiva (Grayscale)
Se convertermos uma imagem colorida para cinza usando uma média aritmética simples:
A imagem resultante apresentará distorção perceptiva, pois o azul parecerá excessivamente claro e o verde parecerá escurecido.
Padrões Internacionais:
1. ITU-R BT.709 (Padrão sRGB e Telas HD):
2. ITU-R BT.601 (Padrão de Televisão Analógica NTSC/PAL):
3. O Espaço Cilíndrico HSV (Hue, Saturation, Value)
Enquanto o RGB reflete a forma como os monitores acendem pequenos LEDs, o HSV modela as cores de forma intuitiva para o ser humano:
- Hue (Matiz - ): Ângulo no círculo de cores de a ().
- Saturation (Saturação - ): Pureza da cor de (cinza) a (cor viva).
- Value (Brilho - ): Luminosidade de (preto) a (brilho máximo).
Fórmulas de Conversão RGB para HSV ():
4. O Espaço YCbCr (Compressão JPEG e Vídeo)
No padrão YCbCr:
- (Luminância): O mapa de brilho (preto e branco).
- (Chroma Blue): Diferença de cor azul ().
- (Chroma Red): Diferença de cor vermelha ().
Como o olho humano percebe menos detalhes em variações de cor do que em variações de brilho, os compressores JPEG descartam parte dos dados dos canais e sem perda perceptível de qualidade (Subamostragem de Crominância).
5. Efeito Sépia Fotográfico
A transformação sépia clássica é realizada por uma multiplicação matricial ponderada nos canais RGB:
👉 Próximo Passo: Veja como o Gerador de Amostras Sintéticas cria imagens de calibração.