Контрольная работа: Адитивна кольорова модель RGB

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ

Бердичівський політехнічний коледж

КОНТРОЛЬНА РОБОТА

з предмета “Комп’ютерна графіка”

Виконав:студент групи Пзс-504

Горпинич О.О.

Перевірив викладач: Козік В.Ю.

м. Бердичів

2007 р.


1. Адитивна кольорова модель RGB

Ця модель використовується для опису кольорів, які можуть бути отримані за допомогою пристроїв, що основані на принципі випромінювання. У якості основних кольорів вибрано червоний (Red), зелений (Green) та синій (Blue). Інші кольори та відтінки можуть бути отримані змішуванням певної кількості кожного з основних кольорів.

Стисло історія системи RGB така. Томас Юнг (1773-1829) узяв три ліхтарі і пристосував до них червоний, зелений і синій світлофільтри. Так були отримані джерела світла відповідних кольорів. Направивши на білий екран світло цих трьох джерел, вчений одержав таке зображення (рис. 1.21).

На екрані світло від джерел давало кольорові кола. У місцях перетинання кіл спостерігалося змішування кольорів. Жовтий колір давало змішування червоного й зеленого, блакитний — суміш зеленого Й синього, пурпурний — синього й червоного, а білий колір утворювався змішанням усіх трьох основних кольорів. Якийсь час потому, Джеме Максвелл (1831-1879) виготовив перший колориметр, за допомогою якого людина могла порівнювати монохроматичний колір і колір змішування в заданій пропорції компонентів RGB. Регулюючи яскравість кожного з компонентів, що змішуються, можна домогтися вирівнювання кольорів суміші й монохроматичного випромінювання. Це описується в такий спосіб:


де r, g і Ь — кількості відповідних основних кольорів.

Співвідношення коефіцієнтів r, g i b Максвелл наочно показав за допомогою трикутника, згодом названого його ім'ям [1]. Трикутник Максвелла є рівнобічним, у його вершинах розташовуються основні кольори — R, G І В (рис. 1.22). Із заданої точки проводяться лінії, перпендикулярні сторонам трикутника. Довжина кожної лінії й показує відповідну величину коефіцієнта r, g чи Ь. Однакові значення r = g = Ь мають місце в центрі трикутника і відповідають білому кольору. Слід також зазначити, що деякі кольори відображаються точками зовні трикутника RGB — це означає від'ємне значення відповідного колірного коефіцієнта. Сума коефіцієнтів дорівнює висоті трикутника, а при висоті, що дорівнює одиниці, r + g + b = 1.

Як основні кольори, Максвелл використовував випромінювання з такими довжинами хвиль: 630, 528 і 457 нм.

До теперішнього часу система RGB є офіційним стандартом. Рішенням Міжнародної Комісії з Освітлення — МКО (СІЕ — Commision International de VEclairage) у 1931 році були стандартизовані основні кольори, які було рекомендовано використовувати в якості R, G і В. Це монохроматичні кольори світлового випромінювання з довжинами хвиль відповідно:

R — 700 нм, G — 546.1 нм, В — 435.8 нм.

Червоний колір виходить за допомогою лампи розжарювання з фільтром. Для одержання чистих зелених і синіх кольорів використовується ртутна лампа. Також стандартизоване значення світлового потоку для кожного основного кольору [1].

Ще одним важливим параметром для системи RGB є колір, одержаний після змішування трьох компонентів у рівних кількостях. Це білий колір. Виявляється, для того, щоб змішуванням компонентів R, G і В одержати білий колір, яскравості відповідних джерел не повинні бути рівними, а знаходитися у пропорції

Якщо розрахунки кольору робляться для джерел випромінювання з однаковою яскравістю, то зазначене співвідношення яскравостей можна врахувати відповідними масштабними коефіцієнтами [14].

Тепер розглянемо інші аспекти. Колір, створюваний змішуванням трьох основних компонентів, можна представити вектором у тривимірній системі координат R, G і В, зображеній на рис. 1.23.

Чорному кольору відповідає центр координат — точка (0, 0, 0). Білий колір виражено максимальним значенням компонентів. Нехай це максимальне значення уздовж кожної осі дорівнює одиниці. Тоді білий колір — це вектор (1, 1, 1). Точки, що лежать на діагоналі куба від чорного до білого, мають однакові значення координат: Ri= Gi= Bi. Це градації сірого — їх можна вважати білим кольором різної яскравості. Узагалі говорячи, якщо усі компоненти вектора (r, g, b) помножити на однаковий коефіцієнт (k = 0 ... 1 ... 1), то колір (kr, kg, kb) зберігається, змінюється тільки яскравість. Тому для аналізу кольору важливе співвідношення компонентів. Якщо в колірному рівнянні

розділити коефіцієнти r, g i b на їхню суму:

Це рівняння репрезентує вектори кольору (r', g', b'), що лежать в одиничнiй площині r' + g' + b' = 1. Іншими словами, ми перейшли від куба до трикутника Максвелла.

У ході колориметричних експериментів були визначені коефіцієнти (r', g', b'), що відповідають чистим монохроматичним кольорам. Найпростіший колориметр —це призма з білого гіпсу, грані якої освітлюють джерелами світла. На ліву грань спрямоване джерело чистого монохроматичного випромінювання, а права грань освітлюється сумішшю трьох джерел RGB. Спостерігач бачить одночасно дві грані, що дозволяє фіксувати рівність кольорів (рис. 1.24).

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 308
Бесплатно скачать Контрольная работа: Адитивна кольорова модель RGB