Як визначити колір

Око людини сприймає колір, орієнтуючись на інтенсивність трьох складових: червоною, зеленою і синьою. Для цього використовуються рецептори, звані колбочками. Вони значно менш чутливі, ніж монохроматические рецептори, що носять назву паличок.
Як визначити колір
Інструкція
1


Візьміть фотоелемент з червоним кордоном фотоефекту не коротші 800 нанометрів. Його крива чутливості повинна бути лінійною. Підключіть елемент до вимірювального приладу, враховуючи його конструктивні особливості. Ними визначається, зокрема, необхідна чутливість приладу, наявність або відсутність необхідності використання джерела живлення, дотримання полярності, і т.п.
2
Направте фотоелемент на аркуш білого паперу. На нього ж направте і джерело світла з коліровой температурою близько 4000 кельвінів. Важливо забезпечити, щоб світло від джерела не потрапляв в елемент безпосередньо. Не змінюючи відстані від джерела і елемента до листа, прикрийте останній по черзі червоним, зеленим і синім світлофільтрами. Запишіть показання вимірювального приладу у всіх трьох випадках. Прийміть їх за сто відсотків інтенсивності для кожного з первинних колірів.
3
Не змінюючи положення джерела світла і фотоелемента, помістіть замість білого аркуша на тій же відстані від них предмет, колір якого потрібно виразити кількісно. Знову закрийте елемент по черзі червоним, зеленим і синім фільтрами, всякий раз записуючи показання вимірювального приладу.
4
Щоб висловити інтенсивність кожної з трьох коліровой складової у відсотках, складіть пропорцію: помножте результат вимірювання інтенсивності цього коліра при відображенні від об'єкта на 100, а потім поділіть на результат вимірювання інтенсивності того ж коліра при відбитті від білого аркуша.
5
У мові HTML колір позначається ланцюжком з шести символів, перші два з яких символізують інтенсивність червоної складової, середні два - зеленої, а останні два - синьою. Кожна пара символів являє собою шістнадцяткове число від 0 до FF. Щоб висловити колір кількісно мовою HTML, спочатку зробіть три обчислення способом, зазначеним вище, замінивши у всіх випадках число 100 на 255. Потім всі три результату переведіть з десяткової системи в шістнадцяткову, після чого результати перекладу напишіть разом, додавши при необхідності незначущі нулі, щоб числа стали двозначними. Наприклад, якщо вийшли числа 0, 255, 8, то після переведення в шестнадцатеричную систему і додавання незначних нулів вони будуть записуватися як 00, FF, 08, а на мові HTML колір носитиме назву 00FF08.

Увага, тільки СЬОГОДНІ!