7. Палитры

Палитра это набор определённых цветов. Палитры в GIMP используются в основном в двух случаях:

Фактически ни одна из этих функций не используется интенсивно при работе с GIMP: можно делать довольно сложные вещи вообще без операций с палитрами. Однако продвинутый пользователь должен понимать что они из себя представляют, даже и менее опытный пользователь в определённых ситуациях должен подумать об их использовании, например, при работе с файлами формата GIF.

Рисунок 4.13. Диалог "Палитры"

Диалог "Палитры"

Во время инсталяции GIMP происходит установка нескольких дюжин предопределённых палитр, и вы также можете создать новые. Некоторые из предопределённых палитр полезны, например, палитра "Web", содержащая набор цветов, рассматриваемых как "безопасные web". Большинство палитр выглядят более или менее причудливо. Вы можете получить доступ ко всем имеющимся палитрам с помощью Диалога палитр. Это также отправная точка для создания новой палитры.

Рисунок 4.14. Редактор палитры

Редактор палитры

Двойной щелчок по палитре в диалоге палитр вызывает Редактор палитры, отображающий цвета из палитры, по которой вы щёлкнули. Вы можете использовать эту палитру для рисования: щелчок по цвету устанавливает цвет переднего плана таким цветом, как показано в области цвета панели инструментов. Удерживание клавиши Ctrl во время щелчка устанавливает цвет фона такого цвета, по которому вы щёлкнули.

Вы также можете использовать (что следует из названия) редактор палитры для изменения цветов в созданной вами палитре. Вы не можете изменить установленные вместе с GIMP палитры; однако вы можете дублировать их и затем редактировать копии.

Когда вы создаёте палитры с помощью редактора палитр, как только вы выходите из GIMP они автоматически сохраняются в папку palettes, в вашей персональной директории GIMP. Любые файлы палитр в этой директории, или в системной palettes, созданные во время установки GIMP, автоматически загружаются и отображаются в диалоге палитр при следующем запуске GIMP. Вы также можете с помощью страницы Каталогов палитр диалога настроек добавить другие папки в поисковый путь палитр.

Палитры в GIMP сохраняются в специальном файловом формате, в файлах с расширением .gpl. Это очень простой формат, являющийся ASCII файлом. Поэтому если вы получите палитру из другого источника, и захотите её использовать в GIMP, возможно конвертировать её будет несложно: просто посмотрите в любой файл .gpl и увидите как это сделать.

7.1. Цветовые карты

GIMP запутывает использованием двух типов палитр. Более приметный тип отображается в диалоге "Палитры": существующие независимо ни от какого изображения палитры. Второй тип, Индексированные палитры, формирует цветовые карты индексированных изображений. Каждое индексированное изображение имеет свою собственную палитру, определяющую набор доступных в изображении цветов: максимальное количество доступных цветов в индексированной палитре равно 256. Эти палитры называются "индексированными", поскольку каждый цвет имеет свой порядковый номер. (В действительности, цвета в обычной палитре также пронумерованы, но нумерация не несёт никакого функционального смысла)

Рисунок 4.15. Диалог "Цветовая карта"

Диалог "Цветовая карта"

Цветовая карта индексированного изображения показана в диалоге Цветовая карта, который не следует путать с диалогом "Палитры". Диалог "Палитры" отображает список всех доступных палитр; диалог "Цветовая карта" отображает цветовую карту текущего активного изображения, если оно является индексированным - в противном случае не отображает ничего.

Вы можете создать обычную палитру из цветов индексированного изображения - вообще из цветов любого изображения. Для этого выберите "Импортировать палитру" из всплывающего меню в диалоге "Палитры", вызываемого щелчком правой кнопкой мыши: в этом всплывающем меню содержится несколько параметров, включая параметр импорта палитры из изображения. (Вы также можете импортировать любой из градиентов GIMP как палитру.) Эта возможность становится важной, когда вы хотите создать набор индексированных изображений, которые используют одинаковый набор цветов.

При конвертировании изображения в индексированный режим, основной частью процесса является создание индексированной палитры для изображения. Каким образом это происходит, при рассмотрении детально? Коротко, вы можете выбрать один из нескольких методов, который использует заданную палитру из диалога "Палитры".

Итак, суммируя вышесказанное, обычные палитры могут быть превращены в индексированные палитры когда вы конвертируете изображение в индексированный режим; индексированные палитры могут быть превращены в обычные с помощью импорта в диалоге "Палитры".