2.2. Диалог каналов

Рисунок 15.10. Диалог «Каналы»

Диалог «Каналы»

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

Color channels apply to the image and not to a specific layer. Basically, three primary colors are necessary to render all the wide range of natural colors. As other digital software, GIMP uses Red, Green, and Blue as primary colors. The first and primary channels display the Red, Green, and Blue values of each pixel in your image.

Next to the channel name is a thumbnail displaying a grayscale representation of each channel, where white is 100% and black is 0% of the primary color. Alternatively, if your image is not a colored but a Grayscale image, there is only one primary channel called Gray. For an Indexed image with a fixed number of known colors there is also only one primary channel called Indexed.

Then there is an optional channel called Alpha. This channel displays transparency values of each pixel in your image (See Alpha Channel in Glossary). In front of this channel is a thumbnail displaying a grayscale representation of the transparency where white is opaque and visible, and black is transparent and invisible. If you create your image without transparency then the Alpha channel is not present, but you can add it from the Layers dialog menu. Also, if you have more than one layer in your image, GIMP automatically creates an Alpha channel.

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

GIMP не поддерживает цветовые модели CMYK или YUV.

Рисунок 15.11. Представление изображения с помощью каналов

Представление изображения с помощью каналов

Красный канал

Представление изображения с помощью каналов

Зелёный канал

Представление изображения с помощью каналов

Синий канал

Представление изображения с помощью каналов

Канал альфа

Представление изображения с помощью каналов

Все каналы


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

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

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

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

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

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

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

2.2.2. Using the Channels dialog

2.2.2.1. Общая информация

The channels at the top are the color channels and the optional Alpha channel. They are always organized in the same order and they cannot be removed. In the middle are two lock buttons, that show the lock status for the currently selected channel in the bottom area. The bottom area shows a list of selection masks. Every channel appears in the list with its attributes, including a thumbnail and its name. A right-click in a channel list entry opens the channel context menu.

2.2.2.2. Channel lock attributes

Above the list of selection mask channels are two check boxes that show the lock attributes state of the currently selected mask channel.

Заблокировать пиксели

The paintbrush icon shows whether «lock pixels» is enabled (highlighted) for the current channel. When this is enabled, the channel is locked for any action that changes the pixels, meaning there will be no changes done to this channel.

Заблокировать позицию и размер

The cross-with-arrows icon shows whether «lock position and size» is enabled (highlighted) for the current channel. When this is enabled, the channel is locked for any action that changes the position or size.

2.2.2.3. Атрибуты канала

Каждый отображаемый в списке канал имеет свои атрибуты. Эти атрибуты очень похожи на те, что описаны в главе о диалоге слоёв Раздел 2.1, «Диалог слоёв».

Видимость канала

По умолчанию, каждый канал и, следовательно, каждое значение цвета видны. Это указано пиктограммой «открытого глаза». Нажатием на пиктограмму (или пустоту, если канал невидим) переключает видимость канала.

Сцепить каналы

The channels representing selection masks (in the lower part of the channel list) may be grouped using the button with the «chain» symbol. All channels that have the chain enabled will be affected in the same way by operations applied to any one of them.

Primary color channels (the default channels in the upper part of the channel list) may be grouped too. By default, all color channels (and the alpha channel) are selected, their list entries are highlighted. Operations will be performed on all channels. By clicking on a channel list entry you can deactivate this channel. Operations like colorizing a layer will then be applied to the selected («grouped») channels only. Clicking on the deactivated list entry will activate the channel again.

Пиктограмма

A small preview icon represents the effect of the channel. This preview can be enlarged by holding down the left mouse button on it.

Имя канала

The name of the channel, which must be unique within the image. Double-clicking on the name of a selection mask channel will allow you to edit it. The names of the primary channels (Red, Green, Blue, Alpha) can not be changed. Double-clicking on the preview icon will open a dialog where you can set all channel attributes.

[Внимание] Внимание

Activated channels appear highlighted in the dialog. If you click on a channel in the list you toggle activation of the corresponding channel. Disabling a color channel red, blue, or green has severe consequences. For instance if you disable the blue channel, all pixels from now on added to the image will not have a blue component, and so a white pixel will have the yellow complementary color.

2.2.2.4. Управление каналами

Below the channel list is a set of buttons allowing you to perform some basic operations on channel list.

Новый канал

This creates a new channel. A dialog will open where you can set the Channel name, the Color tag, the channel attributes and lock attributes, and finally the Opacity and color used for the mask in the image window. A click on the color button displays the GIMP color selector where you can change the mask color. If you press the Shift key while clicking the New Channel button, the New Channel Dialog will not be opened. Instead the new channel will be created with the same settings as used previously. This new channel is a channel mask (a selection mask) applied over the image. See Selection Mask

Поднять канал

Only available for selection masks: here you can move the channel up in the list. Press Shift key to move the channel to the top of the list.

Опустить канал

This moves the channel down in the list. Press the Shift key to move the channel to the bottom of the list.

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

This allows you to create a copy of the active channel. The name of the new channel is suffixed with a number.

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

Также вы можете дублировать цветовой канал или альфа-канал. Это простой способ сохранить их копию для использования позднее в качестве маски выделенной области.

Replace the Selection with this Channel

Here you can transform the channel to become a selection. By default the selection derived from a channel replaces the active selection. You can change this by using control keys.

  • Shift: the selection derived from a channel is added to the active selection. The final selection is merged from both.

  • Ctrl: the final selection is the subtraction of the selection derived from a channel from the active selection.

  • Shift+Ctrl: the final selection is the intersection of the selection derived from a channel with the active one. Only the selected parts common to both are kept.

Удалить канал

Only available for selection masks: this allows you to delete the active channel.

2.2.2.5. Меню каналов

Рисунок 15.12. Меню каналов

Меню каналов

Общая информация

You can get the channel context menu by right clicking on a channel. Several of the operations on channels are also available through buttons at the bottom of the channels list. Those operations are documented there.

Новый канал, Поднять канал, Опустить канал, Создать копию канала, Удалить канал

Смотрите раздел Управление каналами.

Edit Channel Attributes...

Only available for selection masks. Here you can change the Channel name, the Color tag, the channel attributes and lock attributes, and finally the Opacity and color used for the mask in the image window. A click on the color button displays the GIMP color selector where you can change the mask color.

Color tag

Only available for selection masks. This allows you to assign a color tag to a channel. If you have a lot of channels this can make it easier to identify them by giving related channels the same color tag. To remove the color tag choose None.

Канал в выделение

The selection derived from a channel replaces the previously active selection.

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

The selection derived from a channel is added to the active selection. The final selection is merged from both.

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

The final selection is the subtraction of the selection derived from a channel from the active selection.

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

The final selection is the intersection of the selection derived from a channel with the active one. Only the selected parts common to both are kept.

2.2.3. Маски выделения

Рисунок 15.13. Составленное вне каналов выделение

Составленное вне каналов выделение

Выделение областей можно сохранить в канале и загрузить из него. В диалоге канала можно миниатюру выделения. Маски выделения — это графический способ создания выделения в сером канале, где белые точки полностью выделены, а чёрные — полностью невыделены. Поэтому серые точки выделены частично. Их можно расматривать как растушёвку выделения, плавный переход между выделенным и невыделенным. Это важно, чтобы избежать резких и зубчатых краёв при заливки выделения или при удалении его содержимого.

Создание маски выделения

Существует несколько способов инициализировать маску выделения.

  • Из меню окна изображения ВыделениеВ канал, если есть активное выделение.

  • In the image window the bottom-left button creates a Quick Mask; the content will be initialized with the active selection.

  • Из диалога каналов при нажатии кнопки Создать канал или из контекстного меню. При создании эта маска выделения появляется в диалоге «Каналы» под именем «Копия маски выделения» с порядковым номером. Имя можно изменить с помощью того же меню.

2.2.3.1. Использование масок выделения

Once the channel is initialized, selected (highlighted in blue), visible (eye-icon in the dialog), and displayed as you want (color and opacity attributes), you can start to work with all the paint tools. The colors used are important. If you paint with some color other than white, gray, or black, the color Value (luminosity) will be used to define a gray (medium, light, or dark). When your mask is painted, you can transform it to a selection by clicking on the button (Channel to Selection) or from the context menu.

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

[Внимание] Внимание

До тех пор, пока маска выделения активна, все изменения происходят только с маской, не касаясь самого изображения. Чтобы перейти к редактированию изображения надо сделать маску неактивной. Не забывайте так же о том, что маску надо сделать невидимой, нажав на иконку глаза слева от иконки маски. Обратите внимание на то, что все RGB и альфа-каналы должны быть активными и видимыми.

2.2.4. Быстрая маска

Рисунок 15.14. Быстрая маска

Быстрая маска

Быстрая маска — это маска выделения, которая временно накладывается на изображение, чтобы нарисовать выделение. «Временно» означает, что, в отличие от обычной маски выделения, она не будет сохранена в списке масок после преобразования в выделение. Возможности инструментов выделения велики, но пределы их возможностей становятся тем дальше заметнее, чем более сложные выделения вы создаёте. Именно здесь так полезна быстрая маска.

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

Быстрая маска активируется несколькими способами:

  • Из меню окна изображения ВыделениеПереключить быструю маску.

  • При помощи кнопки, расположенной в левом нижнем углу окна изображения (на снимке экрана она выделена красным).

  • С помощью клавиши быстрого доступа Shift+Q.

2.2.4.2. Создание быстрой маски

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

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

Маска кодируется серыми тонами, поэтому необходимо использовать белый или серый для уменьшения области под маской и чёрный для увеличения. Область, закрашенная светлым или тёмно-серым, будет областью перехода для выделения, как растушёвка. Когда маска готова, нажатие на кнопку внизу слева окна изображения убирает быструю маску и преобразует её в выделение.

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

2.2.4.3. Использование быстрой маски с градиентом

Описание

  1. Окно изображения с включенной быстрой маской. Пока быстрая маска активна, все операции проводятся над ней. Быстрая маска залита градиентом от чёрного (слева) к белому (справа).

  2. Быстрая маска отключена, из неё создана выделенная область. Выделение заполняет правую сторону изображения (шагающие муравьи), потому что предел выделения находится в середине градиента.

  3. Штрих добавлен во время активации выделения. Это происходит потому, что градиент, хоть и невидим, остаётся активным по всему изображению, в выделенных и невыделенных областях!

После нажатия кнопки, активирующей «быструю маску», создаётся временный 8-битный канал (0-255), в котором хранится создаваемая область выделения. Если выделение уже существует, маска инициализируется с содержимым выделения. Сразу после активации «Быстрой маски» изображение покрывается полупрозрачной красной пеленой, отвечающей за невыделенные пиксели. Для создания выделения в «быстрой маске» можно использовать любой инструмент рисования. Необходимо использовать только цвета в оттенках серого, в соответствии со свойствами канала, где белый цвет определяет будущее выделение. Выделение будет показано сразу после отключения «быстрой маски» , но временный канал маски больше не будет доступен.

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

Чтобы сохранить выделение, созданное быстрой маской, в канале, воспользуйтесь пунктом меню изображения Выделение/Сохранить в канале.

2.2.4.4. Последовательность действий
  1. Откройте файл или создайте новое изображение.

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

  3. Выберите инструмент рисования и примените его с цветами в оттенках серого к «быстрой маске».

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