quarta-feira, 26 de janeiro de 2011

MaIs cUrIoSiDaDeS:GeSTÃo iNfOrMaTiCa dA CoR

Para poder manipular correctamente cores e trocar informações colorimétricas, é necessário dispor de meios que permitem categorizá-las e escolhê-las. Assim, não é raro ter de escolher a cor de um produto antes mesmo de este ser fabricado. Neste caso, uma paleta de cores é-lha apresentada, na qual a cor que convém mais é escolhida. Na maior parte do tempo, o produto (veículo, construção, etc.) possui uma cor que corresponde à escolhida.
Em informática, da mesma maneira, é essencial dispor de um meio para escolher uma cor entre todas as utilizáveis. Ora, a gama de cores possíveis é muito vasta e a cadeia de tratamento da imagem passa por diferentes periféricos: por exemplo um ("scanner"), seguidamente um software de retoque de imagem e, por último, uma impressora. É por conseguinte necessário poder representar de maneira fiável a cor, para se assegurar da coerência entre estes diferentes periféricos.
Chama-se assim “espaço de cores” à representação matemática de um conjunto de cores. Existem vários, dos quais os mais conhecidos são:
  • A codificação RGB (Vermelho, Verde, Azul, em inglês RGB, Red, Green, Blue).
  • A codificação TSL (Tonalidade, Saturação, Luminância, em inglês HSL, Hue, Saturation, Luminance).
  • A codificação CMYK.
  • A codificação CIE.
  • A codificação YUV.
  • A codificação YIQ.
O espectro de cores que um periférico de afixação permite afixar chama-se gamut ou espaço colorimétrico. As cores que não pertencem ao gamut são as chamadas cores fora de gama



A maior parte dos softwares gráficos oferece meios para seleccionar uma cor de maneira interactiva. A principal é frequentemente o esquema de cores, ou seja, a apresentação das cores num quadro no qual são classificadas por matizes:



Cada vez mais softwares integram contudo instrumentos mais eficientes que permitem escolher uma cor entre uma vasta gama. Assim, no seleccionador de cor abaixo, a tonalidade é representada por um disco cromático, enquanto a luminância é representada por um selector vertical que dá os matizes da cor que vão do preto ao branco.


No selector abaixo, em contrapartida, a tonalidade é apresentada em abcissas do selector à esquerda, e a saturação está ordenada. O selector à direita permite regular a luminosidade :





GeStãO  dA CoR:
É fácil compreender o interesse do respeito das cores de uma imagem aquando da passagem desta por vários periféricos (cadeia numérica composta, por exemplo, por um scanner, um software de tratamento de imagem e seguidamente uma impressora), para garantir que a imagem em fim de cadeia de tratamento possui cores próximas da imagem de origem. Chama-se “gestão da cor” ao conjunto das operações necessárias para garantir a boa conservação das cores de uma imagem.
Para garantir a coerência das cores, é essencial calibrar (ou aferir) o conjunto dos materiais da cadeia numérica. A calibragem (ou aferição) de um material consiste assim em descrever num ficheiro, chamado perfil ICC (International Color Consortium), o conjunto das cores que é capaz de adquirir ou produzir (trata-se por conseguinte do seu gamut) num espaço de cor independente (por exemplo, CIE Lab ou CIE XYZ).

sábado, 15 de janeiro de 2011

sintese subtractiva

A síntese sustractiva explica a teoria da mistura de pinturas, tintes, tintas e colorantes naturais para criar cores que absorvem certas longitudes de onda e refletem outras. A cor que parece que tem um determinado objecto depende de que partes do espectro electromagnético são refletidas por ele, ou dito ao inverso, que partes do espectro não são absorvidas.
Todo o que não se sabe uma luz branca, parece vermelha. Mas isto não significa que emita luz vermelha, que seria o caso uma síntese aditiva. Se fizesse-o, seríamos capazes de ver na escuridão. Em lugar disso, absorve algumas das longitudes de onda que compõem a luz branca, refletindo só aquelas que o humano vê como vermelhas. Os humanos vêem a maçã vermelha devido ao funcionamento particular de seu olho e à interpretação que faz o cérebro da informação que lhe chega do olho.
Precisam-se três coisas para ver uma cor: uma fonte de luz, uma mostra e um detector (que pode ser um olho).
Na impressão em cor, as tintas que se usam principalmente são cian, magenta e amarelo. Cian é o oposto ao vermelho, o que significa que actua como um filtro que absorve dito cor (-R +G +B). A quantidade de cian aplicada a um papel controlará quanto vermelho mostrará. Magenta é o oposto ao verde (+R -G +B) e amarelo o oposto ao azul (+R +G -B). Com este conhecimento pode-se afirmar que há infinitas combinações possíveis de cores. Assim é como as reproduções de ilustrações são produzidas em massa, ainda que por várias razões também costuma se usar uma tinta negra (ver limitações). Esta mistura de cian, magenta, amarelo e negro chama-se-lhe normalmente modelo de cor CMYK ou simplesmente, CMYK. CMYK é, portanto, um exemplo de espaço de cores sustractivos, ou uma faixa inteira de espaços de cor, já que as tintas podem variar e o efeito das tintas depende do tipo de papel empregado.

SiNtEse aDiTiVA

Um sistema de cor aditivo implica que se emita luz directamente de uma fonte de iluminação de algum tipo. O processo de reprodução aditiva normalmente utiliza luz vermelha, verde e azul para produzir o resto de cores. Combinando um destas cores primárias com outro em proporções iguais produz as cores aditivos secundários: cian, magenta e amarelo. Combinando as três cores primários de luz com as mesmas intensidades, produz-se o alvo. Variando a intensidade da cada luz de cor finalmente deixa ver o espectro completo destas três luzes.
As televisões e os monitores de computador são as aplicações práticas mais comuns da síntese aditiva.
James Clerk Maxwell tem o mérito de ser o pai da síntese aditiva. Fez que o fotógrafo Thomas Sutton fotografasse uma estampado escocês três vezes, a cada vez com um filtro de cor diferente sobre a lente. As três imagens foram projectadas em um ecrã com três proyectores diferentes, a cada um equipado com o mesmo filtro de cor utilizado para tomar as imagens. Ao unir os três focos formou uma imagem a todo a cor, deste modo demonstrando os princípios da síntese de cor.

quarta-feira, 5 de janeiro de 2011

MIa cUrIoSiDaDEs (LAB)

Lab é o nome abreviado de dois espaços de cor diferentes. O mais conhecido é CIELAB (estritamente CIE 1976 L*a*b*) e o outro é Hunter Lab (estritamente, Hunter L, a, b). Lab é uma abreviação informal, e pode confundir-se com um ou outro espaço de cor. Os espaços de cor estão relacionados em intenção e propósito, mas são diferentes.
Ambos os espaços são derivados do espaço "mestre" CIE 1931 XYZ. No entanto, CIELAB calcula-se usando raízes cúbicas, e Hunter Lab calcula-se usando raízes quadradas.Recomenda-se utilizar CIELAB pára novas aplicações, excepto onde os dados se devam comparar com valores Hunter L,a,b existentes.
O propósito de ambos espaços é produzir um espaço de cor que seja mais "perceptivamente linear" do que outros espaços de cor. Perceptivamente linear significa que uma mudança da mesma quantidade em um valor de cor deve produzir uma mudança quase da mesma importância visual. O anterior pode melhorar a reproducão de tons quando se armazenam cores em valores de precisão limitada. Ambos espaços Lab estão relacionados com o ponto-branco dos dados XYZ desde onde foram convertidos. Os valores Lab não definem cores absolutos a não ser que se especifique o ponto-branco. Na prática, muitas vezes assume-se que o ponto-branco segue um regular e não se estabelece explicitamente (por exemplo, todo os valores Lab ICC são relativos ao iluminante D50 do regular CIE).

Vantagens de LAB

Comparado com o RGB e CMIK, é mais rápido fazer correcções eficientes de cor em Lab. O facto é que a luminosidade é completamente degradada nos canais A e B faz que seja bem mais sensível a erros.
Ainda que o número de valores numéricos possíveis pela cada pixel é menor em Lab que em RGB ou CMYK, é possível referir uma quantidade superior de cores no sistema Lab mas cores que não podem ser descritos com RGB ou CMYK senão também são cores que não aparecem em absoluto no mundo real. Em alguns casos este acesso a cores imaginarias é de utilidade quando se geram manipulações de imagem de grande quantidade de passos.
Seria natural assumir que um perde informação convertendo uma imagem entre Lab e qualquer outro espaço de cor. De qualquer jeito, de acordo com as provas realizadas por Dão Margulis a perda é ínfima.

CIE-Lab



Nenhum dos espaços de cor mencionados neste artigo consegue reproduzir todas as cores existentes no espectro visível, porém o CIE-Lab é o que chega mais próximo disso. Também é o principal espaço de cor puramente matemático e, portanto independente de dispositivos.
Fruto de pesquisas da Comissão Internacional em Iluminação (Commission Internationale dEclairage, daí o CIE da sigla), este espaço de cor trabalha com três canais diferentes. O canal L (que varia de 0-preto a 100-branco), que guarda as informações de luminosidade de uma cena, e os canais a e b comportam a informação de cor. Em a, valores positivos indicam magenta e negativos verde, enquanto em b, valores positivos indicam azul e negativos amarelo.