Название | Компьютерная графика в дизайне |
---|---|
Автор произведения | Дмитрий Миронов |
Жанр | Программы |
Серия | |
Издательство | Программы |
Год выпуска | 2008 |
isbn | 978-5-9775-0181-1 |
Рис. 1.3.9. Цветовое пространство модели RGB
На гранях куба, определяющего цветовое пространство, и внутри него каждой точке соответствует свой цвет. При разбиении каждой из осей цветовых координат на 256 интервалов глубина цвета модели составляет 24 бита. Это означает, что в ней имеется 224 цветов, т. е. 16 777 216.
Примечание
В задачах, требующих высокой точности воспроизведения цвета, может устанавливаться удвоенная глубина цвета 48 битов и даже учетверенная – 96 битов. Конечно, при этом соответственно вдвое или вчетверо увеличивается объем памяти, необходимый для размещения информационной модели изображения.
Местоположение любой точки (а значит, и любого цвета) в цветовом пространстве задается тремя числами, соответствующими значениям цветовых координат. Запись этих чисел в виде RxGyBz (где x, y и z – целые числа от 0 до 255) называется формулой цвета RGB.
В цветовом пространстве RGB имеются характерные точки и линии. Формуле цвета R0G0B0 соответствует точка в начале цветовых координат и черный цвет (интенсивность излучения всех трех источников света равна нулю). Формуле цвета R255G255B255 соответствует "белая" точка, в ней интенсивность свечения всех источников максимальна. Эти две точки соединяет диагональ куба, вдоль которой расположены цвета монохроматической шкалы – оттенки черного цвета. Эти точки соответствуют ахроматическим цветам. На пересечении диагоналей куба расположена "серая" точка R127G127B127, определяющая цвет, который в компьютерной графике называется нейтральным серым.
Линии, проведенные через "черную" точку и произвольно выбранную точку куба, представляют собой монохроматические шкалы, в которых в качестве фонового цвета выступает черный, а цветом переднего плана является цвет, соответствующий выбранной точке. Линии, проведенные через "белую" точку и произвольно выбранную точку куба, представляют собой монохроматические шкалы, в которых в качестве фонового цвета выступает белый, а цветом переднего плана является цвет, соответствующий выбранной точке.
Точки, лежащие на осях цветовых координат, соответствуют оттенкам базовых цветов модели RGB. Наиболее удалены от начала координат "красная" R255G0B0, "зеленая" R0G255B0 и "синяя" R0G0B255 точки. В остальных вершинах куба располагаются точки, соответствующие дополнительным цветам модели RGB:
• бирюзовому, R0G255B255 (обозначается латинской буквой C);
• пурпурному, R255G0B255 (обозначается латинской буквой М);
• желтому, R255G255B0 (обозначается латинской буквой Y).
Отметим важный факт – дополнительные цвета цветовой модели RGB получаются при смешивании попарно в равной пропорции ее базовых цветов.
Цветность и треугольник цветности
Большое значение