Det menneskelige øje opfatter farve og fokuserer på intensiteten af tre komponenter: rød, grøn og blå. Dette bruger receptorer kaldet kegler. De er signifikant mindre følsomme end monokromatiske receptorer kaldet stænger.
Instruktioner
Trin 1
Tag en fotocelle med en rød fotoeffektkant ikke mindre end 800 nanometer. Dens følsomhedskurve skal være lineær. Tilslut elementet til måleenheden under hensyntagen til dets designfunktioner. De bestemmer især enhedens krævede følsomhed, tilstedeværelsen eller fraværet af behovet for at bruge en strømkilde, overholdelse af polaritet osv.
Trin 2
Ret fotocellen mod et ark hvidt papir. Ret en lyskilde med en farvetemperatur på ca. 4000 Kelvin mod den. Det er vigtigt at sikre, at lys fra kilden ikke kommer direkte ind i elementet. Uden at ændre afstanden fra kilden og elementet til arket, skal du dække sidstnævnte igen med røde, grønne og blå filtre. Registrer måleraflæsningen i alle tre tilfælde. Tag dem som en hundrede procent intensitet for hver af de primære farver.
Trin 3
Uden at ændre lyskildens og fotocellens position skal du i stedet for et hvidt ark i samme afstand fra dem placere et objekt, hvis farve du vil kvantificere. Dæk cellen igen med røde, grønne og blå filtre igen og registrer måleraflæsningen hver gang.
Trin 4
For at udtrykke intensiteten af hver af de tre farvekomponenter i procent, lav en andel: gang resultatet af at måle intensiteten af denne farve, når den reflekteres fra en genstand med 100, og divider derefter med resultatet af måling af intensiteten af den samme farve, når den reflekteres fra et hvidt ark.
Trin 5
I HTML er farve repræsenteret af en streng på seks tegn, hvoraf de første to symboliserer intensiteten af den røde komponent, de midterste to - grønne og de sidste to - blå. Hvert par tegn er et hexadecimalt tal fra 0 til FF. For at udtrykke farven kvantitativt i HTML skal du først foretage tre beregninger på den måde, der er angivet ovenfor, og i alle tilfælde erstatte tallet 100 med 255. Konverter derefter alle tre resultater fra decimalsystemet til hexadecimal, og skriv derefter oversættelsesresultaterne sammen og tilføj ubetydelig nuller om nødvendigt. for at gøre tallene dobbeltcifrede. For eksempel, hvis tallene 0, 255, 8 opnås, så efter overførsel til det hexadecimale system og tilføjelse af ubetydelige nuller, vil de blive skrevet som 00, FF, 08, og i HTML-sproget kaldes farven 00FF08.