Entendendo como as cores do LCD realmente funcionam

0

Um pixel amarelo é criado ao filtrar apenas o componente azul. Em um pixel amarelo, 1/3 da área é vermelha e 1/3 é verde. Isso significa que dentro de uma área amarela de 2 x 2 na tela, há 4 filtros vermelhos abertos e 4 filtros verdes abertos.

Qual seria a cor percebida, se nessa mesma área 2 x 2, 2 filtros vermelhos e 2 verdes estiverem abertos, em vez de 4 para cada cor?

Se 2 pixels são amarelos e 2 são pretos, isso seria um total de 4 filtros abertos. A cor resultante seria 50% amarela (128, 128, 0 em termos RGB). Claro que apenas em um caso ideal. Na realidade, a luz de fundo iria sangrar e a cor seria mais brilhante, talvez 75% amarelo.

Agora para o teste:

Eu testei essa teoria usando o caractere de sombreamento unicode de 50% U + 2592 na linha de comando do Windows e comparando a cor resultante com uma cor pintada em Pintura .

Eu escolhi preto como plano de fundo e amarelo, rgb (255, 255, 0) como a cor do texto e preencheu a janela com o caractere de sombreamento médio. Como esperado, a cor percebida é quase exatamente rgb (185, 170, 0) em Pintura , que é cerca de 70% do brilho do tom amarelo e um pouco menos verde.

Repetir o procedimento, mas espalhar os 4 filtros abertos em todos os 4 pixels (2 pixels vermelhos e 2 verdes) leva ao mesmo resultado, o que é bom.

Agora eu tento reproduzir laranja:

Eu devo obter o rgb laranja (255, 128, 0) se eu tiver 2 pixels vermelhos e 2 amarelos em uma área de 2 x 2 e novamente usando o caractere de sombra de 50%. Mas desta vez, a cor resultante é quase exatamente rgb (255, 155, 0) em Paint .

O matiz está muito mais no lado verde desta vez. Por que isso?

Se eu usar o caractere de sombreamento claro U + 2591, que é 33% na fonte da linha de comando do Windows , obtenho exatamente o rgb laranja (255, 128, 0). (Usando 67% de vermelho e 33% de amarelo). Novamente, por que preciso de muito mais vermelho e existe uma fórmula que calcule aproximadamente como uma cor sombreada ficaria em um monitor LCD?

    
por uzumaki 02.06.2016 / 04:02

1 resposta

0

Em suma, cada monitor é um pouco diferente. Mesmo dois do mesmo modelo da mesma fábrica podem ter diferentes calibrações e temperaturas de cor à direita da linha de montagem. Calibrar a tela pode ajudar, mas isso é apenas minimamente eficaz, a menos que você tenha um monitor de alta qualidade.

Além disso, as cores ao redor influenciarão a aparência de um determinado conjunto de pixels 2x2. Se a cor estiver rodeada de branco, ela terá uma cor diferente de quando estiver cercada por cinza claro, cinza escuro ou azul. Essa é a base de muitas ilusões de ótica também. Isso também vale para espaços maiores que apenas 2x2.

A menos que você esteja usando um monitor calibrado e projetado exatamente para o que está tentando fazer aqui, é improvável que você obtenha os resultados esperados. Há uma razão para os radiologistas moverem as varreduras em uma tela para garantir que as anomalias que vêem não sejam um artefato do monitor que estão sendo usados e usem telas de alta qualidade.

    
por 02.06.2016 / 07:41