2.8. Выделение переднего плана

Рисунок 14.34. Инструмент «Выделение переднего плана» на панели инструментов

Инструмент Выделение переднего плана на панели инструментов

This tool lets you extract the foreground from the active layer or from a selection. With GIMP-2.10, selection refinement has been improved. After the selection is made, with its marching ants, you can copy-paste or click-and-drag it to another image used as background, and, inverting the selection, you can can make changes in background.

2.8.1. Активация инструмента

Инструмент можно активировать несколькими способами:

  • щелчком по значку инструмента на панели инструментов;

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

  • У этого инструмента по умолчанию нет клавиши быстрого доступа, но вы можете установить ее через диалог настройки програмы: ПравкаПараметрыИнтерфейсНастроить комбинации клавиш…ИнструментыВыделение переднего плана

2.8.2. Инструкция к применению

Давайте начнём с объекта, отчётливо отличающегося от фона, и для которого не нужна настройка точности контура.

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

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

    Если курсор мыши не перекрыл начальную точку, двойной щелчок закрывает выделение прямой линией.

    Выделение закрыто

    Сразу после щелчка мышью, означающего начало рисования, всплывает маленькое окно:

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

  2. Нажмите Ввод для создания Маски:

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

    В маленьком окошке станут активными параметры:

    • Флажок Маска предварительного просмотра, переключающий видимость предварительного просмотра состояния выделения переднего плана.

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

  3. Draw a line through the foreground: using the default selected paintbrush, whose size can be changed in options, draw a continuous line in the selected foreground going over colors which will be kept for the extraction. The color used to draw the line is of no importance; not using the same color as foreground is better. Be careful not painting background pixels.

    Учитывая, что этот одноцветный объект сильно отличается от фона, несколько штрихов будет достаточно:

  4. Переключите предварительный просмотр для проверки результата.

    [Замечание] Замечание

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

  5. Попробуйте применить создание маски по Левину,это может помочь улучшить результат.

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

2.8.3. Параметры

Рисунок 14.35. Параметры инструмента «Выделение переднего плана»

Параметры инструмента Выделение переднего плана

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

Режим; Растушевать края
[Замечание] Замечание

Обратитесь к Инструментам выделения за справкой об параметрах, общих для всех инструментов выделения. Здесь описаны только параметры, присущие этому инструменту выделения.

Режим рисования

Рисовать передний план: рисовать то, что будет передним планом.

Рисовать фон: рисовать то, что будет фоном.

Draw unknown: to add pixels that are in background to your selection.

Толщина штрихов

Размер кисти

Preview mode
  • Color (default): you can adapt the color of the preview to your image, clicking on the color swatch.

  • Grayscale : new in GIMP-2.10.14, to see the resulting mask in black and white. This preview is similar to a layer mask. It is useful in images where FG color and BG color are not very different and limit between them nor very evident.

Способ

Примените Глобальный способ (по умолчанию) и улучшайте результат с помощью способа Левина.

Число повторов

По умолчанию — 1. Повторное применение алгоритма может улучшить результат.

2.8.4. Тонкая настройка выделения переднего плана

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

Рисунок 14.36. Пример рисования фона

Пример рисования фона

Слева: рисование переднего плана необдуманно перешла в область фона, и часть фона будет включена в выделение переднего плана.

В середине: отмечен параметр Рисовать фон, рисуйте по включениям и нежелательным пикселям.

Справа: нежелательные выделенные пиксели в фоне больше не включены в выделение переднего плана.


Рисунок 14.37. Пример применения параметра «Рисовать неизвестное»

Пример применения параметра «Рисовать неизвестное»

Слева: вне выделения осталась небольшая часть переднего плана, в области неизвестных пикселей.

Справа: рисуйте по невыделенным пикселям с включенным параметром Рисовать неизвестное. Эти пиксели теперь выделены.