Сделать это можно тремя способами:
1. С помощью инструмента Ластик стереть невидимые области вставленного изображения. Такой способ прост и понятен, однако при желании передвинуть частично удалённый объект, зачастую возникает ситуация, когда необходимо вернуть удалённую область. В ход идут инструменты монтажа, Кисть клонирования и пр. В результате на восстановление утраченных областей уходит много времени и требуется достаточно мастерства, чтобы сделать модификации не различимыми невооружённым глазом. В лучшем случае можно воспользоваться функцией отмены. Но для этого необходимо, чтобы операции стирания находились в истории изменений. В противном случае удалённую область восстановить не получится.
2. С помощью копирования части заднего фона на слой переднего плана. Данный способ является наиболее гибким. Фактически это означает, что на фотографии, представляющей задний план, делается несколько надрезов и в них вставляются объекты переднего плана. Данный способ хорош тем, что помещённое между новым слоем и слоем заднего плана изображение с другой фотографии можно произвольно перемещать и быть уверенным, что информация с него не будет потеряна.
3. С помощью масок слоя. Умелое их использование даёт возможность очень быстро создавать коллажи и выполнять монтаж, а также легко сопрягать изображения, расположенные на разных слоях. Маска слоя определяет, какие области слоя будут прозрачными, а какие – нет. При этом пиксели, из которых состоит изображение, остаются в целости и сохранности. То есть, мы можем в любой момент отменить выполненные действия, сделав пиксели прозрачными или уменьшив прозрачность.
Способы создания масок в GIMP и Photoshop немного различаются, но принцип работы маски – один и тот же.
Маска – это черно-белое изображение, накладываемое на некоторый слой. Белые пиксели на нем обозначают непрозрачные области слоя, а чёрные – прозрачные. Оттенки серого соответствуют полупрозрачным областям. Маска слоя не уничтожает ни одного пикселя на слое – она просто делает их временно прозрачными. Ясно, что при редактировании маски можно изменять прозрачность любого пикселя текущего изображения. При этом слой, на который наложена маска, остаётся без изменений.
При создании маски слоя она полностью залита белым цветом, т.е. является совершенно непрозрачной. Поэтому никаких видимых изменений не происходит.
Чтобы в Photoshop создать маску слоя «с нуля», достаточно щёлкнуть по кнопке Add Layer Mask (Добавить маску слоя), расположенной в нижней части палитры Layers. В результате рядом с миниатюрой изображения возникает белый прямоугольник:
Слой и его маска в Photoshop
Чтобы создать маску на верхнем слое, нужно щёлкнуть по кнопке Добавить маску слоя в нижней части палитры Слои. Маска отображается рядом с миниатюрным изображением слоя и автоматически связывается с ним (об этом свидетельствует цепочка между ними).
В GIMP операция добавления маски не сложнее. Достаточно на вкладке Слои щёлкнуть правой кнопкой мыши по слою, который необходимо отредактировать, и в появившемся меню выбрать команду Добавить маску слоя. То же самое можно выполнить и с помощью меню Слой->Маска.
На данной стадии Photoshop создаёт абсолютно непрозрачную (белую) маску, a GIMP предлагает сразу определить содержание маски. Это удобно, потому что не всегда требуется создать белую маску.
Рассмотрим пять параметров, расположенных ниже стандартных чёрного и белого цветов.
При выборе опции Альфа-канал, маска создаётся согласно содержимому альфа-канала. Если слой содержит прозрачность, информация о ней копируется в маску.
С помощью преобразования альфа-канала слоя можно добиться того же результата, за исключением того, что альфа-канал слоя будет сброшен. В результате все прозрачные области слоя станут непрозрачными.
Используя выделение >можно создать маску в соответствии с ним. Также можно сделать маску, используя копию слоя в оттенках серого.
В версии 2.4 появилась возможность наложить прозрачность на один или несколько каналов. Данное свойство дублирует в некотором смысле функции корректировочных слоев в Photoshop, правда, по сравнению с проприетарной программой в настоящий момент работа с этой функцией в GIMP не так удобна.
Для выполнения любого редактирования маски слоя, необходимо, чтобы она была активна. О том, что для редактирования выбрана маска, в Photoshop свидетельствует значок маски рядом с миниатюрным изображением глаза. Если вместо значка маски в окошке изображена кисточка, это значит, что выбран сам слой. Создатели GIMP не реализовали подобной подсказки, видимо, решив, что рамка вокруг выделенного слоя (или маски) ~ достаточная информация.
Для перехода на маску нужно просто щёлкнуть по ней мышью. По умолчанию в Photoshop создаётся абсолютно непрозрачная маска, закрашенная черным цветом:
В GIMP пользователь имеет возможность выбрать типа маски, как говорилось выше.
Чтобы сделать маску абсолютно прозрачной, следует залить её чёрным цветом. Затем с помощью кисти можно придать маске любую требуемую конфигурацию, для чего прямо на маске следует закрасить область, которую нужно сделать видимой. Для этого в GIMP и предусмотрен выбор типа маски. В рассматриваемом случае большая часть вставленного слоя должна быть непрозрачной, поэтому целесообразно создать непрозрачную маску и определить для нее области прозрачности.
Если в процессе редактирования в каком-то месте были «захвачены» лишние области, то с помощью ластика их несложно снова сделать прозрачными.
Кроме того, в Photoshop при щелчке правой кнопкой мыши на миниатюре маски слоя появляется меню, содержащее команды для работы с ней:
• Set Selection To Layer Mask - создаёт выделение по маске слоя.
• Add Layer Mask To Selection - добавляет маску слоя к выделенной области.
• Subtract Layer Mask From Selection - вычитает маску слоя из выделенной области.
• Intersect Layer Mask With Selection - операция пересечения приводит к тому, что выделенной остаётся только та область, которая является общей для маски слоя и выделенной области.
• Layer Mask Options (Опции маски слоя) - вызывает диалоговое окно, в котором можно установить цвет и степень прозрачности для отображения маски слоя на рисунке.
• Discard Layer Mask - удаляет маску слоя.
• Apply Layer Mask - применяет маску слоя. В результате все области, бывшие на маске прозрачными (т.е. чёрными), удаляются.
• Disable Layer Mask - временно отключает маску слоя.
На маске слоя можно также рисовать всеми инструментами рисования, применять фильтры, использовать выделенные области и работать с маской как с обычным изображением в градациях серого, создавая маски любой сложности.
В GIMP при щелчке правой кнопкой мыши что по слою, что по его маске, во всплывающем меню также будет предложено создать из маски выделенную область, применить, спрятать и удалить маску слоя. Добавление, пересечение и вычитание маски из выделения осуществляется с помощью соответствующих функций в меню Слой->Маска. Таким образом, различия между двумя программами в данном случае минимальны.
Вернёмся к примеру и выделим два ствола яблонь, которые «перекрываются» слоем с овцами, и зальём выделенную область на маске. В результате закрашенные области станут абсолютно прозрачными, а изображение примет следующий вид: