Курсовая работа: Gimp-растровый графический редактор
страция.
Цветовая палитра — это таблица данных, в которой хранится ин-
формация о том, каким кодом закодирован тот или иной цвет. Эта та-
блица создается и хранится вместе с графическим файлом.
Самый удобный для компьютера способ кодирования цвета — 24-
разрядный, True Color. В этом режиме на кодирование каждой цветовой
составляющей R (красной), G (зеленой) и В (синей) отводится по одному
байту (8 битов). Яркость каждой составляющей выражается числом от 0
до 255, и любой цвет из 16,5 миллионов компьютер может воспроизве-
сти по трем кодам. В этом случае цветовая палитра не нужна, посколь-
ку в трех байтах и так достаточно информации о цвете конкретного пик-
селя.
Существенно сложнее обстоит дело, когда изображение имеет
только 256 цветов, кодируемых одним байтом. В этом случае каждый
цветовой оттенок представлен одним числом, причем это число выра-
жает не цвет пикселя, а индекс цвета (его номер). Сам же цвет разыски-
вается по этому номеру в сопроводительной цветовой палитре, прило-
женной к файлу. Такие цветовые палитры еще называют индексными
палитрами. Разные изображения могут иметь разные цветовые палит-
ры. Например, в одном изображении зеленый цвет может кодироваться
индексом 64, а в другом изображении этот индекс может быть отдан ро-
зовому цвету. Если воспроизвести изображение с «чужой» цветовой па-
литрой, то зеленая елка на экране может оказаться розовой.
В тех случаях, когда цвет изображения закодирован двумя байта-
ми (режим High Color), на экране возможно изображение 65 тысяч цве-
тов. Разумеется, это не все возможные цвета, а лишь одна двести пять-
десят шестая доля общего непрерывного спектра красок, доступного в
режиме True Color. В таком изображении каждый двухбайтный код
тоже выражает какой-то цвет из общего спектра. Но в данном случае