Эта модель используется для описания цветов, которые получаются с помощью устройств, основанных на принципе излучения. В качестве основных цветов выбран красный (Red), зеленый (Green) и синий (Blue). Другие цвета и оттенки получаются смешиванием указанных трех в различных пропорциях.
Вкратце история RGB такова. Томас Юнг (1773 – 1829) взял три фонаря с красным, зеленым и голубым светофильтрами. Направив на белый экран свет этих трех источников, ученый получил следующее изображение.
Рис. 11.3
Важным параметром для системы RGB является цвет, получаемый смешиванием трех компонент в равных количествах – это белый цвет. Однако для получения белого цвета, яркости соответствующих источников не должны быть равны друг другу, а находиться в следующей пропорции.
LR: LG: LB = 1: 4.5907: 0.0601
Для модели RGB каждая из компонент может представляться числами. В настоящее время достаточно распространенным является формат True Color, в котором каждая компонента представлена 1 байтом, что дает 256 градаций (от 0 до 255), тогда количество цветов составляет 256 х 256 х 256 = 16.7 млн.
|
|
При работе с изображениями в системах компьютерной графики часто приходиться искать компромисс между качеством изображения и ресурсами (памятью). В таких случаях применяют стандартную палитру дисплейных 16 цветных режимов (табл. 11.1).
Таблица 11.1
Код цвета | R | G | B | Название цвета |
0 | 0 | 0 | 0 | Черный |
1 | 128 | 0 | 0 | Темно-красный |
2 | 0 | 128 | 0 | Зеленый |
3 | 128 | 128 | 0 | Коричнево-зеленый |
4 | 0 | 0 | 128 | Темно-синий |
5 | 128 | 0 | 128 | Темно-пурпурный |
6 | 0 | 128 | 128 | Сине-зеленый |
7 | 128 | 128 | 128 | Серый 50% |
8 | 192 | 192 | 192 | Серый 25% |
9 | 255 | 0 | 0 | Красный |
10 | 0 | 255 | 0 | Ярко-зеленый |
11 | 255 | 255 | 0 | Желтый |
12 | 0 | 0 | 255 | Синий |
13 | 255 | 0 | 255 | Пурпурный |
14 | 0 | 255 | 255 | Голубой |
15 | 255 | 255 | 255 | Белый |
Недостатком такой палитры можно считать отсутствие одного из важных цветов – оранжевого.
Результаты сложения цветов цветовой модели RGB продемонстрированы в авторской программе «Цветовая модель RGB».
Кроме рассмотренной RGB существуют также другие цветовые модели:
CMY, CMYK, HSB, HSV, HLS, YIO, LAB.
Цветовая модель CMY
Используется для описания цвета при получении изображений на устройствах, которые реализуют принцип поглощения (вычитания) цветов. В первую очередь она используется в устройствах печати на бумаге.
Рис. 11.4
На практике добиться черного цвета смешиванием сложно из-за не идеальности красок, поэтому в принтерах используют еще и краску черного цвета (black). Тогда модель называется CMYK.