Det mänskliga ögat uppfattar färg och fokuserar på intensiteten hos tre komponenter: rött, grönt och blått. Detta använder receptorer som kallas kottar. De är betydligt mindre känsliga än monokromatiska receptorer som kallas stavar.
Instruktioner
Steg 1
Ta en fotocell med en röd fotoeffektkant inte mindre än 800 nanometer. Känslighetskurvan bör vara linjär. Anslut elementet till mätanordningen med hänsyn till dess designfunktioner. De bestämmer särskilt enhetens känslighet, närvaron eller frånvaron av behovet av att använda en strömkälla, överensstämmelse med polaritet etc.
Steg 2
Rikta fotocellen mot ett vitt papper. Rikta en ljuskälla med en färgtemperatur på ca 4000 Kelvin mot den. Det är viktigt att se till att källans ljus inte kommer in i elementet direkt. Utan att ändra avståndet från källan och elementet till arket, täck det senare i tur och ordning med röda, gröna och blå filter. Registrera mätaravläsningen i alla tre fallen. Ta dem som en hundra procents intensitet för var och en av de primära färgerna.
Steg 3
Utan att ändra ljuskällans och fotocellens position, istället för ett vitt ark på samma avstånd från dem, placera ett objekt vars färg du vill kvantifiera. Täck igen cellen med röda, gröna och blå filter i tur och ordning och registrera mätaravläsningen varje gång.
Steg 4
För att uttrycka intensiteten för var och en av de tre färgkomponenterna i procent, gör en proportion: multiplicera resultatet av att mäta intensiteten för denna färg när den reflekteras från ett objekt med 100, och dividera sedan med resultatet av att mäta intensiteten för samma färg när den reflekteras från ett vitt ark.
Steg 5
I HTML representeras färg med en sträng på sex tecken, varav de första två symboliserar den röda komponentens intensitet, de två mellersta - gröna och de två sista - blå. Varje par tecken är ett hexadecimalt tal från 0 till FF. För att uttrycka färgen kvantitativt i HTML, gör först tre beräkningar på det sätt som anges ovan, ersätt i alla fall siffran 100 med 255. Konvertera sedan alla tre resultaten från decimalsystemet till hexadecimalt och skriv sedan översättningsresultaten tillsammans, lägg till obetydliga nollor vid behov. för att göra siffrorna dubbelsiffriga. Till exempel, om siffrorna 0, 255, 8 erhålls, kommer de efter att ha överförts till hexadecimalsystemet och lagt till obetydliga nollor skrivas som 00, FF, 08 och i HTML-språket kommer färgen att kallas 00FF08.