Rgb модель, планета інформатики
Інформатика як наука
Екран монітора в графічному режимі розбитий на точки (пікселі). Зображення формується шляхом поєднання різних кольорів і відтінків кожної точки.
Кодування кольору може бути різним. Для створення зображення на екрані монітора зазвичай використовується колірна модель RGB (Red - червоний, Green - зелений, Blue - синій).
Все розмаїття кольорів досягається змішанням цих трьох основних кольорів в різних пропорціях. Іншими словами, будь-який колір характеризується певною часткою червоного, зеленого і синього кольорів. Тому для кожного пікселя конкретного зображення на екрані монітора є набір з трьох кольорів з певним рівнем яскравості. За рахунок поєднання різних яркостей цих квітів (червоного, зеленого і синього) створюється весь спектр кольорів, які ми бачимо на екрані.
Але скільки рівнів яскравості існує для кожного кольору? Відповідь на це питання скаже, скільки різних кольорів і відтінків може прийняти кожна точка.
Якщо кожен з трьох може бути тільки в двох станах (0 і 1), то всього ми можемо одержати 2 3 = 8 кольорів. Так, наприклад, якщо червоний і зелений будуть на максимумі (1), а синій вимкнений (0), то вийде чистий жовтий колір.
Кодування кольору за допомогою моделі RGB зручно представити у вигляді колірного куба. Кожному кольору на екрані монітора відповідає точка всередині цього куба. Початок координат відповідає чорному кольору (повна відсутність будь-якого кольору). На протилежній вершині куба знаходиться точка, відповідна білому кольору (максимальна яскравість для кожного кольору). Взагалі, одиниця відповідає максимальної яскравості кольору (червоного, зеленого або синього), яку може видати монітор.
Відрізок (0, 0, 0) - (1, 1, 1) описує градації сірого кольору.
Якщо взяти будь-яку точку всередині куба і провести відрізок до неї від початку координат, то ми отримаємо плавний перехід певного кольору від темного відтінку до світлого.
На гранях куба розташовані самі насичені кольори, всередині куба - менш насичені (починають підмішувати сірі відтінки).
Зображення, використані в статті