3.6. Диалог выбора палитры

Палитра представляет собой набор отдельных цветов, расположенных в любом порядке. Более подробная информация о наборах цветов, как их создавать и использовать содержится в разделе Образцы цветов.

Этот диалог используется для выбора палитры. В базовом наборе GIMP есть некоторое количество палитр, кроме того, вы можете его пополнить своими собственными. Помимо выбора палитр, диалог «Палитры» предоставляет доступ к некоторым функциям для создания новых палитр или редактирования уже существующих.

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

Не путайте диалог «Палитры» с диалогом Цветовая карта, который применяется для управления цветами индексированных изображений.

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

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

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

  • from the main menu: WindowsDockable DialogsPalettes;

  • from the Tab menu in any dockable dialog by clicking on and selecting Add TabPalettes.

3.6.2. Использование диалога палитр

Чтобы сделать палитру активной, нажмите на неё левой кнопкой мыши. В отличие от кистей, градиентов и шаблонов, активная палитра не отображается ни на каком индикаторе. Чтобы открыть Редактор палитр щёлкните левой кнопкой мыши дважды на нужной палитре или выделите её с помощию клавиш-стрелок. С помощью редактора палитр можно сделать цвета фона и переднего плана равными выбранному цвету палитры.

Чтобы изменить название палитры (в режиме списка), дважды щелкните на нем левой кнопкой мыши. Обратите внимание на то, что изменить можно названия лишь тех палитр, которые вы создали или добавили в набор самостоятельно. Если вы измените название палитры, входящей в базовый набор GIMP, то при нажатии Enter (после введения нового имени) название палитры вернется к прежнему значению.

Режимы таблицы и списка

Рисунок 15.37. Диалог «Палитры»

Диалог «Палитры»

Режим таблицы

Диалог «Палитры»

Режим списка


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

Через вложенное меню Размер миниатюры можно выбрать размер изображения палитры.

Добавление тегов

Для реорганизации показа палитр можно использовать теги. Смотрите Раздел 3.7, «Добавление тегов».

Кнопки в диалоге «Палитры цветов»

The button bar at the bottom offers the following functionality:

Edit this palette

По нажатию этой кнопки открывается Раздел 3.6.4, «Редактор палитры».

Create a new palette

Более подробная информация об этой кнопке содержится в разделе Новая палитра.

Duplicate this palette

Более подробная информация об этой кнопке содержится в разделе Создать копию палитры.

Delete this palette

Более подробная информация об этой кнопке содержится в разделе Удалить палитру.

Refresh palettes

Более подробная информация об этой кнопке содержится в разделе Обновить палитры.

3.6.3. The «Palettes» context menu

The «Palettes» context menu can be accessed by right-clicking in the Palettes dialog, or by choosing the top item from the dialog Tab menu ( ).

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

Some of the listed menu entries are installation-dependent, which need version 3 of the Python interpreter to be installed for GIMP 3.0. This includes: Offset Palette…, Palette to Gradient, Palette to Repeating Gradient and Sort Palette….

Edit Palette…

«Edit Palette» is an alternative way of activating the Palette Editor: it can also be activated by double-clicking on a palette in the Palettes dialog, or by pressing the «Edit Palette» button at the bottom of the dialog.

Новая палитра

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

Import Palette…

Рисунок 15.38. Диалог импорта палитры

Диалог импорта палитры

С помощью пункта «Импортировать палитру» меню можно импортировать палитру из набора цветов в градиент, изображение или файл палитры. При выборе этого пункта открывается диалог «Импортировать палитру», в котором есть следующие параметры:

Выбрать источник (исходное)

You can import a palette either from any of GIMP's gradients (choosing one from the adjoining menu), or from any of the currently open images (chosen from the adjoining menu).

Новые параметры изображения как источника доступны только для изображений RGB :

  • Объединять по образцу: при выборе этот параметра цвет выбирается из всех видимых слоёв. Если параметр не выбран, цвет выбирается из активного слоя, даже если он невидимый.

  • Только выделенные точки: точки выбираются только из активного выделения. Слой выборки зависит от предыдущего параметра.

You can also import palettes from GIMP's native .gpl format, or the following external palette formats.

  • Microsoft RIFF palette (.riff)

  • Cascading Style Sheets palette (.css)

  • SwatchBooker palette (.sbz)

  • Adobe Color palette (.aco)

  • Adobe Color Book (.acb)

  • Adobe Swatch Exchange palette (.ase)

  • Photoshop binary color palette (.act)

  • Paint Shop Pro color palette (.psp)

Имя палитры

Enter a name for the new palette. If the name you choose is already used by an existing palette, a unique name will be formed by appending a number (e. g., "#1").

Число цветов

Здесь указывается количество цветов, содержащихся в палитре. По умолчанию используется 256 цветов, и для этого существует несколько причин. Во-первых, каждый градиент содержит 256 цветов. Во-вторых, файлы формата GIF могут содержать максимум 256 цветов. И в третьих, индексированные изображения, созданные в GIMP, так же могут содержать максимум 256 цветов. Тем не менее, вы можете попробовать создать палитру с любым количеством цветов. В этом случае GIMP распределит указанное число цветов в существующих ячейках.

Столбцы

Здесь указывается число столбцов в палитре. Это значение влияет только на то, как палитра будет отображаться в диалоге.

Интервал

Even setting «Number of colors» to maximum, the number of colors can't exceed 10000 in the palette. RGB images have much more colors. Interval should allow to group similar colors around an average and so get a better palette. This problem doesn't exist with 256 colors indexed images: Interval to 1 allows picking 256 colors (this option is disabled with more than 256 colors indexed palettes too).

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

Создать копию палитры

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

Merge Palettes…

Currently this operation is not implemented, and the menu entry will always be disabled.

Скопировать место палитры

This command allows you to copy the palette file location to the clipboard. You can then paste it in a text editor.

Показать в менеджере файлов

Show in File Manager opens the location of the palette file in the default File Manager on your system.

Удалить палитру

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

Обновить палитры

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

Export as

The Export as submenu gives several choices to export the current palette in external formats. At this time, exporting to the following formats is supported: CSS Stylesheet, Java map, PHP dictionary, Python dictionary, and Text file. Each of these will open a dialog where you can enter a filename and choose a folder where the exported file will be stored.

Offset Palette…

This command opens a dialog window.

It takes the last color of the palette and moves it to the beginning. In the dialog window, the Offset parameter defines how many times this action will be performed.

If you set a negative Offset, colors are moved from the first position to the end of the colors list.

Рисунок 15.39. Пример команды «Смещение палитры»

Пример команды «Смещение палитры»

Сверху вниз: искомая палитра, смещение = 1, смещение = 2


Palette to Gradient

Эта команда создаёт градиент из всех цветов палитры. Каждому цвету соответствует один сегмент градиента. Градиент сохраняется в диалоге градиентов.

Палитра в повторяющийся градиент

Эта команда создаёт повторяющийся градиент из всех цветов палитры (хотя повторяется только первый). Созданный градиент появляется в диалоге градиентов и становится активным градиентом. Число цветов ограничено до 20. Число сегментов в градиенте на один больше, чем число цветов. Цвет левой стороны самого левого сегмента будет таким же, как и цвет правой стороны самого прваого сегмента.

Рисунок 15.40. Примеры команды «Палитра в повторяющийся градиент»

Примеры команды «Палитра в повторяющийся градиент»

Вверху: палитра. Внизу: созданный градиент.


Sort Palette…

This command opens a dialog window which allows you to sort the colors of the palette according to certain criteria. If the palette is read only a new palette will be created that is sorted based on your settings.

Another way of sorting a palette is by using the sorting options of the Rearrange Colormap dialog.

Several settings of this dialog are not well understood. We would welcome contributions from anyone that knows how to improve this documentation.

Рисунок 15.41. Диалог «Сортировки палитры»

Диалог «Сортировки палитры»

  • Selections: This option determines how the palette is going to be sorted. How to use this has not been well documented by its original author. We advise to leave it at the default All.

  • Slice expression: This option affects how the palette is sorted when Slice/Array was chosen above in Selections. Documentation taken from the code:

    Leaving this empty, or entering : selects all items.

    :4, or :4 makes a 4-row selection out of all colors (length auto-determined).

    :1,4 selects the first 4 colors.

    :,4 selects rows of 4 colors (number of rows auto-determined).

    :4,4 selects 4 rows of 4 colors.

    4: selects a single row of all colors after 4, inclusive.

    4:,4 selects rows of 4 colors, starting at 4 (number of rows auto-determined).

    4:4,4 selects 4 rows of 4 colors (16 colors total), beginning at index 4.

    4 is illegal (ambiguous).

  • Channel to sort: This option determines based on what type of color channel the sorting will happen.

  • Ascending: When enabled, the sorting is ascending. When disabled, the sorting is descending.

  • Secondary Channel to sort: This option determines the secondary color channel for sorting in case the first channel sort returns equal values.

  • Ascending: When enabled, the sorting is ascending. When disabled, the sorting is descending.

  • Quantization: Undocumented for now.

  • Partitioning channel: This option is also used to determine how to sort.

  • Partitioning quantization: This option is used in conjunction with the previous one.

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

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

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

Редактор палитры используется для двух целей. Во-первых, для установки цвета переднего плана и фона в значения, равные цветам палитры. Во-вторых, собственно, для редактирования палитры. Вызвать редактор можно для любой палитры в списке, однако изменить можно лишь ту палитру, которая не входит в базовый набор GIMP. Если вы хотите отредактировать палитру из базового набора, создайте ее копию и работайте с ней. Палитры, измененные в редакторе, автоматически сохраняются перед выходом из GIMP.

3.6.4.1. Как вызвать редактор палитры

The Palette Editor is only accessible from the Palettes dialog: you can activate it by double-clicking on a palette, or by pressing the «Edit Palette» button at the bottom, or by choosing «Edit Palette» from the «Palettes» Menu.

Редактор палитры можно прикрепить на панель. Более подробно об этом написано в разделе Диалоги и закладки.

3.6.4.2. Использование редактора палитр

Чтобы сделать цвет переднего плана равным какому-либо цвету палитры, нажмите на него левой кнопкой мыши. Если вам нужно сделать цвет фона равным какому-либо цвету палитры, нажмите на него левой кнопкой мыши, удерживая клавишу Ctrl.

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

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

Below the palette display area, at the left, appears a text entry area that shows the name of the selected color (or «Untitled» if it does not have one). This information has no functional significance, and is present only to serve you as a memory aid.

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

At the bottom of the dialog are a set of buttons, which mostly match the entries in the Palette Editor menu, accessible by right-clicking a color in the palette display area. Here are the buttons:

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

For more information on this button please refer to below.

Новый цвет из переднего плана

Более подробная информация об этой кнопке содержится в разделе ниже.

Удалить цвет

Более подробная информация об этой кнопке содержится в разделе ниже.

Уменьшение масштаба

Более подробная информация об этой кнопке содержится в разделе ниже.

Увеличение масштаба

Более подробная информация об этой кнопке содержится в разделе ниже.

Вернуть к размеру окна

Более подробная информация об этой кнопке содержится в разделе ниже.

3.6.5. The Palette Editor context menu

Меню редактора палитры вызывается нажатием правой кнопки мыши в области отображения палитры. Кроме того, это меню доступно из меню закладок (самый первый пункт) окна редактора палитры. Некоторые пункты меню дублируются кнопками, расположенными в нижней части окна редактора палитры.

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

«Edit Color» brings up a color editor that allows you to modify the color of the selected palette entry. If the palette is one that you are not allowed to edit (that is, one supplied by GIMP when it is installed), then the menu entry will be disabled.

Новый цвет из переднего плана/из фона

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

Удалить цвет

«Delete Color» removes the selected color entry from the palette. If the palette is one that you are not allowed to edit, then the menu entry will be disabled.

Уменьшение масштаба

С помощью этого пункта можно уменьшить размер просмотра палитры по вертикали.

Увеличение масштаба

С помощью этого пункта можно увеличить размер просмотра палитры по вертикали.

Вернуть к размеру окна

Размер палитры становится равным области отображения в окне редактора.

Правка активной палитры

При выборе этого параметра (по умолчанию) можно редактировать другую палитру, нажав на неё в диалоге палитр.