Az emberi szem érzékeli a színt, három összetevő intenzitására összpontosítva: piros, zöld és kék. Ez a kúpnak nevezett receptorokat használja. Jelentősen kevésbé érzékenyek, mint a rudaknak nevezett monokromatikus receptorok.
Utasítás
1. lépés
Vegyünk egy fotocellát, amelynek piros fotoeffektus szegélye nem lehet rövidebb, mint 800 nanométer. Érzékenységi görbéjének lineárisnak kell lennie. Csatlakoztassa az elemet a mérőeszközhöz, figyelembe véve annak tervezési jellemzőit. Meghatározzák különösen az eszköz szükséges érzékenységét, az áramforrás használatának szükségességét vagy hiányát, a polaritásnak való megfelelést stb.
2. lépés
Irányítsa a fotocellát egy fehér papírlapra. Körülbelül 4000 Kelvin színhőmérsékletű fényforrást irányítson rá. Fontos biztosítani, hogy a forrásból származó fény ne kerüljön közvetlenül az elembe. Anélkül, hogy megváltoztatná a forrás és az elem és a lap közötti távolságot, fedje be utóbbit piros, zöld és kék szűrőkkel. Jegyezze fel a mérőállást mindhárom esetben. Vegyük őket száz százalékos intenzitásként az elsődleges színekre.
3. lépés
Anélkül, hogy megváltoztatná a fényforrás és a fotocella helyzetét, a tőlük azonos távolságra lévő fehér lap helyett helyezzen el egy tárgyat, amelynek színét számszerűsíteni szeretné. Fedje le ismét a cellát piros, zöld és kék szűrőkkel, minden alkalommal rögzítve a mérőóra értékét.
4. lépés
A három színkomponens intenzitásának százalékban való kifejezéséhez adjon meg egy arányt: szorozza meg a szín intenzitásának mérésének eredményét, ha egy objektumról visszaverődik, 100-zal, majd ossza el ugyanazon intenzitás mérésének eredményével. szín, ha egy fehér lapról visszaverődik.
5. lépés
A HTML-ben a színt hat karakterből álló húr képviseli, amelyek közül az első kettő a piros komponens intenzitását szimbolizálja, a középső kettő - zöld, az utolsó kettő - kék. Minden karakterpár egy hexadecimális szám 0 és FF között. A szín kvantitatív kifejezéséhez HTML-ben először három számítást kell elvégeznie a fent jelzett módon, minden esetben a 100-as számot 255-ösre cserélve. Ezután konvertálja a decimális rendszer mindhárom eredményét hexadecimálisra, majd írja össze a fordítási eredményeket, hozzáadva a jelentéktelen értéket. ha szükséges, nulla. hogy a számok kétszámjegyűek legyenek. Például, ha megkapjuk a 0, 255, 8 számokat, akkor a hexadecimális rendszerre való áttérés és jelentéktelen nullák hozzáadása után ezeket 00, FF, 08 formában írjuk, a HTML nyelvben pedig a színt 00FF08-nak hívjuk.