O olho humano percebe a cor, focando na intensidade de três componentes: vermelho, verde e azul. Isso usa receptores chamados cones. Eles são significativamente menos sensíveis do que os receptores monocromáticos chamados bastonetes.
Instruções
Passo 1
Pegue uma fotocélula com uma borda de fotoefeito vermelha não menor que 800 nanômetros. Sua curva de sensibilidade deve ser linear. Conecte o elemento ao dispositivo de medição, levando em consideração suas características de design. Eles determinam, em particular, a sensibilidade necessária do dispositivo, a presença ou ausência da necessidade de usar uma fonte de alimentação, conformidade com a polaridade, etc.
Passo 2
Aponte a fotocélula para uma folha de papel branco. Direcione uma fonte de luz com uma temperatura de cor de cerca de 4000 Kelvin. É importante garantir que a luz da fonte não entre diretamente no elemento. Sem alterar a distância da fonte e do elemento à folha, cubra esta última por sua vez com filtros vermelho, verde e azul. Registre a leitura do medidor em todos os três casos. Considere-as como intensidade de cem por cento para cada uma das cores primárias.
etapa 3
Sem alterar a posição da fonte de luz e da fotocélula, em vez de uma folha branca na mesma distância delas, coloque um objeto cuja cor você deseja quantificar. Cubra a célula novamente com filtros vermelho, verde e azul, registrando a leitura do medidor a cada vez.
Passo 4
Para expressar a intensidade de cada um dos três componentes da cor como uma porcentagem, faça uma proporção: multiplique o resultado da medição da intensidade desta cor quando refletida de um objeto por 100 e, em seguida, divida pelo resultado da medição da intensidade do mesmo cor quando refletida de um lençol branco.
Etapa 5
Em HTML, a cor é representada por uma cadeia de seis caracteres, os dois primeiros simbolizando a intensidade do componente vermelho, os dois do meio - verde e os dois últimos - azul. Cada par de caracteres é um número hexadecimal de 0 a FF. Para expressar a cor quantitativamente em HTML, primeiro faça três cálculos da maneira indicada acima, substituindo em todos os casos o número 100 por 255. Em seguida, converta todos os três resultados do sistema decimal para hexadecimal e, em seguida, escreva os resultados da tradução juntos, adicionando insignificante zeros, se necessário, para tornar os números de dois dígitos. Por exemplo, se os números 0, 255, 8 forem obtidos, após a transferência para o sistema hexadecimal e a adição de zeros insignificantes, eles serão escritos como 00, FF, 08, e na linguagem HTML a cor será chamada de 00FF08.