Түсті қалай анықтауға болады

Мазмұны:

Түсті қалай анықтауға болады
Түсті қалай анықтауға болады

Бейне: Түсті қалай анықтауға болады

Бейне: Түсті қалай анықтауға болады
Бейне: Өзіңізге жарасатын түсті қалай анықтауға болады? 2024, Мамыр
Anonim

Адам көзі үш компоненттің қарқындылығына назар аудара отырып, түстерді қабылдайды: қызыл, жасыл және көк. Мұнда конус деп аталатын рецепторлар қолданылады. Олар таяқшалар деп аталатын монохроматикалық рецепторларға қарағанда айтарлықтай аз сезімтал.

Түсті қалай анықтауға болады
Түсті қалай анықтауға болады

Нұсқаулық

1-қадам

800 нанометрден қысқа емес қызыл фотоэффект жиегі бар фотоэлемент алыңыз. Оның сезімталдық қисығы сызықтық болуы керек. Элементті оның дизайн ерекшеліктерін ескере отырып, өлшеу құралына қосыңыз. Олар, атап айтқанда, құрылғының қажетті сезімталдығын, қуат көзін пайдалану қажеттілігінің бар немесе жоқтығын, полярлыққа сәйкестікті және т.б.

2-қадам

Фотоэлементті ақ параққа бағыттаңыз. Түс температурасы шамамен 4000 Кельвин болатын жарық көзін бағыттаңыз. Көзден шыққан жарықтың элементке тікелей түспеуін қамтамасыз ету маңызды. Қайнар мен элементтен параққа дейінгі арақашықтықты өзгертпестен, соңғысын қызыл, жасыл және көк сүзгілермен кезекпен жабыңыз. Есептегіштің көрсеткішін үш жағдайда да жазып алыңыз. Оларды негізгі түстердің әрқайсысы үшін жүз пайыздық интенсивтілік ретінде қабылдаңыз.

3-қадам

Жарық көзі мен фотоэлементтің орнын өзгертпестен, олардан бірдей қашықтықта орналасқан ақ парақтың орнына, түсін анықтайтын зат қойыңыз. Ұяшықты қайтадан қызыл, жасыл және көк фильтрлермен жабыңыз, әр уақытта өлшеуіштің көрсеткіштерін көрсетіңіз.

4-қадам

Үш түсті компоненттердің әрқайсысының қарқындылығын пайызбен өрнектеу үшін пропорцияны жасаңыз: заттан шағылысқан кезде осы түстің қарқындылығын өлшеу нәтижесін 100-ге көбейтіңіз, содан кейін бірдей қарқындылықты өлшеу нәтижесіне бөліңіз ақ парақтан шағылысқан кездегі түс.

5-қадам

HTML-де түс алты таңбадан тұратын жолмен ұсынылған, олардың алғашқы екеуі қызыл компоненттің қарқындылығын, ортасы екеуі - жасыл, ал соңғы екеуі - көк түсті білдіреді. Әр таңбалар жұбы - 0-ден FF-ге дейінгі он алтылық сан. HTML-де түстерді сандық түрде көрсету үшін алдымен жоғарыда көрсетілгендей үш есептеулер жүргізіп, барлық жағдайда 100 санын 255-ке ауыстырыңыз. Содан кейін үш нәтижені де ондық жүйеден он алтылық санау жүйесіне ауыстырыңыз, содан кейін аударма нәтижелерін бірге қосыңыз. қажет болса нөлдер. сандарды екі таңбалы ету үшін. Мысалы, 0, 255, 8 сандары алынса, оналтылық жүйеге өтіп, мәндері жоқ нөлдерді қосқаннан кейін олар 00, FF, 08 түрінде жазылады, ал HTML тілінде түс 00FF08 деп аталады.

Ұсынылған: