2.4. Диалог цветовой карты

Рисунок 15.17. Индексированное изображение с шестью цветами и его диалогом цветовой карты

Индексированное изображение с шестью цветами и его диалогом цветовой карты
Индексированное изображение с шестью цветами и его диалогом цветовой карты

Цветовая карта (лучше индексированная палитра) предоставляет возможность редактировать набор цветов индексированного изображения. (Если изображение в режиме RGB или «градации серого», цветовая карта ничего не отображает.) Этот диалог можно прикрепить на панель. Более подробно об этом написано в разделе Диалоги и панели. Цветовую карту можно открыть двумя способами:

2.4.1. Вызов диалога

Диалог «Цветовая карта» можно прикрепить на панель. Более подробно об этом написано в разделе Раздел 2.3, «Диалоги и панели».

Его можно открыть следующими способами:

  • через меню изображения: ОкнаПрикрепляющиеся диалогиЦветовая карта;

  • через меню вкладки на любой панели, появляющееся при щелчке по значку c последующим выбором пункта Добавить вкладкуЦветовая карта.

В меню Диалоги есть список Откреплённых диалогов, который существует только пока открыт хотя бы один диалог. В этом случае диалог «Цветовая карта» можно вызвать из меню изображения: ДиалогиЦветовая карта.

2.4.2. Цветовая карта и индексированные изображения

В отличие от изображения RGB, где пикселы ассоциируются непосредственно с цветом, в индексированном изображении цвета ассоциируются с пикселами косвенным образом согласно цветовой карте.

Чтобы определить, какого цвета должен быть пиксел, GIMP использует цветовую карту. Каждое индексированное изображение имеет свою, уникальную карту. Максимальное количество цветов в цветовой карте GIMP равно 256. Каждому цвету присваивается индекс от 0 до 255. Никаких правил для присвоения индекса определенному цвету нет, любой индекс может быть присвоен любому цвету.

Обратите внимание на то, что в индексированном изображении могут использоваться только те цвета, которые есть в цветовой карте. Это сказывается на результатах большинства операций GIMP. Например, при заливке индексированного изображения шаблоном, GIMP в большинстве случаев не сможет подобрать корректные цвета из тех, которые есть в цветовой карте и воспользуется наиболее близкими цветами. Этот процесс иногда называется квантованием. Таким образом, если в цветовой карте мало цветов или среди них нет тех, которые используются в шаблоне, в результате получится изображение очень плохого качества.

С помощью диалога цветовой карты можно как добавлять новые цвета, так и редактировать уже существующие. Если вы изменяете существующий цвет, то будьте готовы к тому, что это моментально скажется на изображении — цвет всех пикселов, ассоциирующиеся с этим индексом, будет изменен.

2.4.3. Использование цветовой карты

Ниже приведен список функций, которые можно выполнить с помощью этого диалога:

Щелчок на цвете палитры

Цвет переднего плана станет равным тому цвету, на который вы нажали. В результате выбранный цвет будет использоваться всеми операциями, использующими цвет переднего плана.

Ctrl + Щелчок на цвете палитры

Цвет фона GIMP станет равным тому, на который вы нажали, держа клавишу Ctrl, как показано в области цвета панели инструментов.

Двойной щелчок на цвете

Цвет переднего плана становится равным цвету палитры, на который вы нажали. Кроме того, открывается окно выбора цвета, в котором можно изменить цвет палитры.

Номер цвета

Цвета можно выбирать, указывая их индекс в этом поле ввода.

Нотация HTML

В этом поле ввода указывается шестнадцатеричный код цвета, который используется в HTML. Выбранный цвет можно редактировать не только при помощи окна выбора цвета, но и используя это поле ввода. Более подробно о шестнадцатеричном обозначении цвета написано в разделе Нотация HTML.

Редактировать цвет

При нажатии на эту кнопку, расположенную в нижней части диалога, появляется окно выбора цвета. Таким образом, она выполняет ту же функцию, что и двойной щелчок по цвету.

Добавить цвет

This button (at the bottom of the dialog) allows you to add new colors to the colormap. If you click on the button, the current foreground color, as shown in the Toolbox, will be added to the end of the colormap. If instead you hold down Ctrl and click, the background color from the Toolbox will be added.

[Примечание] Примечание

The colormap can not contain more than 256 entries. If it already has 256 entries, trying to add a color will have no effect.

Select all pixels with this color

This button allows you to select all pixels with this color. To add to the selection, use Shift buttonclick, to subtract use Ctrl buttonclick, and to intersect with the current selection use Shift+Ctrl buttonclick.

[Подсказка] Подсказка

Внесённые в цветовую карту изменения можно отменить. Для этого поместите курсор в окно того изображения, чью карту вы редактируете, и нажмите Ctrl-Z или воспользуйтесь пунктом меню изображения ПравкаОтменить.

[Примечание] Примечание

При рисовании цветом не из цветовой карты GIMP выбирает самый ближний цвет из цветовой карты.

2.4.4. Контекстное меню цветовой карты

Правое нажатие на цвет в карте выбирает этот цвет и показывает контекстное меню:

Рисунок 15.18. Контекстное меню цветовой карты

Контекстное меню цветовой карты

Редактировать цвет

Правка цвета : открывает выборщик цвета для выбора нового цвета.

Новый цвет из п. плана

Добавить из переднего плана : заменяет выбранный цвет цветом переднего плана на панели инструментов и добавляет Новый цвет к палитре. Доступен только если у палитры меньше чем 256 цветов.

Добавить цвет из фона

Добавить из фона : заменяет выбранный цвет цветом фона на панели инструментов и добавляет этот цвет к палитре. Доступен только если у палитры меньше чем 256 цветов.

Select this Color

This selects all pixels in the image which have the chosen palette index.

Добавить к выделению

Adds all pixels in the image which have the chosen palette index to the selection.

Вычитание из существующего выделения

Subtracts all pixels in the image which have the chosen palette index from the selection.

Пересечь с выделением

Intersect all pixels in the image with the chosen palette index with the current selection.

Перегруппировать цветовую карту

Перегруппировать цветовую карту : открывает окно, позволяющее сортировать цвета в карте.