Как сделать заливку с учетом содержимого в фотошоп
Перейти к содержимому

Как сделать заливку с учетом содержимого в фотошоп

  • автор:

Работа с заливкой с учетом содержимого над несколькими изображениями

Научитесь использовать рабочую среду «Заливка с учетом содержимого» при работе с несколькими изображениями для быстрой заливки выделенных фрагментов изображения содержимым, взятым из аналогичного изображения

Попробуйте новые функции в приложении Photoshop для настольных ПК (beta-версия)
Установите или обновите beta-версию Photoshop на вкладке «Beta-версии приложений» в приложении Creative Cloud для настольных ПК и попробуйте новые функции, которые находятся на этапе разработки.

Направляйте отзывы напрямую нашей команде в Сообществе Photoshop Beta — мы продолжаем совершенствовать эти функции.

Заливка с учетом содержимого

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

Выберите часть изображения. Активизируйте инструмент выбора «Лассо» или «Область» .
Выберите «Редактирование» > «Выполнить заливку выделенной области» .

В диалоговом окне «Залить слой» в раскрывающемся списке «Использовать» выберите «С учетом содержимого» .

В случае неудовлетворительного результата выберите «Редактирование» > «Отменить» и примените другую заливку с учетом содержимого.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

В программе Adobe Photoshop существует множество функций для перемещения или удаления нежелательных объектов с фотографии. Сложность состоит в том, чтобы узнать, какой именно инструмент будет эффективно работать с вашей фотографией.

В статье Дженн Мишра (Jenn Mishra) описывает особенности применения инструмента Content-Aware Fill (Заливка с учетом содержимого). С его помощью мы указываем Photoshop, что конкретно хотим переместить или удалить на изображении, а программа сделает все остальное.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

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

С помощью инструмента «Перемещение с учетом содержимого» выбранный объект перемещается и интегрируется в новое место на изображении. Затем Photoshop использует заливку с учетом содержимого, чтобы «залатать» оставшееся отверстие.

Как использовать заливку с учетом содержимого (Content Aware Fill) в PhotoshopКак использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Как использовать заливку с учетом содержимого

Начнем с поиска инструментов заливки с учетом содержимого, которые мы будем использовать. Инструмент Patch (патч, заплатка) и инструмент Content-Aware Move (Перемещение с учетом содержимого) расположены на панели инструментов. Значок инструмента Patch представляет из себя «заплатку» — прямоугольник с линиями, пересекающими каждый край пополам. Иконка инструмента Content-Aware Move представляет из себя пару перекрещенных стрелок в форме «X».

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Если ваша панель инструментов не отображается, перейдите в раскрывающееся меню Windows и поставьте галочку рядом с Tools (Инструменты).

При выборе инструмента Patch выберите Content-Aware Fill на панели параметров.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Чтобы открыть рабочее пространство Content-Aware Fill, сначала выделите объект. Затем перейдите в меню Edit>Content-Aware Fill (Правка>Заливка с учетом содержимого). Если параметр Content-Aware Fill выделен серым цветом, используйте инструмент выделения, например лассо (клавиша L), чтобы выделить содержимое. Это должно активировать команду.

Итак, начнем с того, что узнаем, как использовать опцию Content-Aware Fill в инструменте Patch.

Инструмент Content-Aware Patch (Исправление с учетом содержимого)

Сначала создаем копию своего изображения на новом слое. Создавать новый слой с каждым изменением — хорошая привычка. Это гарантирует, что вы всегда сможете вернуться к исходному изображению. Если вы раньше не создавали дублирующий слой, выберите Layers>Duplicate Layer (Слои> Дублировать слой).

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

На этом новом слое выбираем инструмент Patch (горячая клавиша J) и рисуем лассо вокруг объекта, который хотим удалить. Убедитесь, что на панели параметров выбрана опция Content-Aware.

  • Шаг 2 — Перетащите, чтобы заменить пиксели

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

Когда отпустите область, Photoshop принимает это предложение и использует заливку с учетом содержимого, чтобы разместить новые пиксели в пространстве. Таким образом ненужный объект будет удален с изображения. Можно отменить изменения: Edit> Undo Patch Selection.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Есть еще две настройки заливки на панели параметров Patch: структура и цвет. Структура — насколько точно нужно придерживаться формы в новом контенте. Значение 7 — точно сохранить форму, значение 0 означает произвольную интерпретацию форм.

Цвет — насколько много цветов допустимо смешивать, по шкале от 10 до 0.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Инструмент Patch лучше всего работает с менее сложными изображениями. Для более сложных изображений учтите, что чем меньше область исправлений, тем лучше.

Инструмент Content-Aware Move (Перемещение с учетом содержимого)

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

Как использовать заливку с учетом содержимого (Content Aware Fill) в PhotoshopКак использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

  • Шаг 1 — Выбор

Создайте копию изображения в новом слое. Выберите слой и щелкните инструмент Content-Aware Move. Нарисуйте лассо вокруг объекта, который хотите переместить.

  • Шаг 2 — Перетащите, чтобы переместить пиксели

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

Примените изменения. Photoshop перемещает выбранные пиксели в пространство и исправляет исходное пространство.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Как и в случае с инструментом Patch, тут есть две настройки заливки: структура и цвет. В этом инструменте они работают аналогично.

Рабочее пространство Content-Aware Fill (Заливка с учетом содержимого)

Инструмент Patch отлично подходит для простых изменений, но рабочее пространство Content-Aware Fill дает больше контроля над редактированием.

Предыдущий инструмент «Заливка с учетом содержимого» по-прежнему тут: Edit>Fill>Content-Aware Fill. В этом пункте меню откроется панель Fill (Заливка), и вы сможете выбрать Content-Aware. Но этот инструмент по большому счету заменен рабочим пространством Content-Aware Fill.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Начинаем с выбора объекта, который хотим удалить, с помощью инструмента Lasso. Затем выбираем Edit> Content-Aware Fill .

Это открывает рабочее пространство, которое состоит из трех частей.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Средняя панель — это собственно изображение. Photoshop уже применил предварительный просмотр заливки с учетом содержимого.

Крайняя левая панель, покрытая зеленым слоем, выделяет область выборки Photoshop. Улучшение области выборки даст лучшие результаты.

В крайнем левом углу есть панель инструментов, которая включает инструмент Sampling Brush (Селективная кисть), инструмент лассо, инструмент Hand (рука) и инструмент Zoom (масштабирование).

Крайняя правая панель дает вам некоторые дополнительные возможности.

  • Шаг 2 — Уточните область выборки

Используя инструмент Sampling Brush (Селективная кисть), установленный на «минус» на верхней панели параметров, стираем зеленое наложение в области выборки. Не нужно, чтобы Photoshop использовал эти части изображения в качестве заменяющих пикселей.

Обратите внимание, что Photoshop обновляет заменяющие пиксели по мере того, как происходит работа. Если вы удаляете слишком много, переключайте инструмент Sampling Brush на знак «плюс» на панели параметров.

По умолчанию Photoshop автоматически выбирает участок. Но вы можете контролировать этот выбор на правой панели. Выберите Rectangle (Прямоугольник), если хотите, чтобы Photoshop выбирал только пиксели вокруг этого выделения. Выберите Custom, чтобы полностью контролировать область выборки. Затем используйте Sampling Brush, установленную в положение «плюс», и закрашивайте область выборки.

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

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

После нажатия ОК выбранная область с изменениями Content-Aware Fill сохраняется на новом слое.

Как использовать заливку с учетом содержимого (Content Aware Fill) в Photoshop

Заключение

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

Инструмент Patch позволяет выделять объект и выбирать пиксели, которые нужно разместить на его месте. Инструмент Content-Aware Move позволяет переместить выбранный объект, интегрировать объект в его новое положение и исправить оставшееся пространство. Рабочее пространство Content-Aware Fill позволяет управлять областью выборки. Этот инструмент заливки Photoshop гораздо более тонкий и чувствительный, чем инструмент Patch.

Уроки Photoshop. Функция Content-Aware Fill (Заливка с учётом содержимого).

Как вам известно, в Photoshop CS5 усовершенствовалась Точечная Лечащая Кисть (Spot Healing Brush) ее новой функцией Излечение с учётом содержимого (Content-Aware Healing), которая позволяет Фотошопу проверять фактическое содержимое вашего изображения, он пытается вычислить лучший способ убрать или восстановить дефектные или нежелательные области, на которые вы указали.

В данном уроке мы рассмотрим новую функцию Photoshop CS5 — Заливка с учётом содержимого (Content-Aware Fill). Это не случайное совпадение, что обе эти функции получили одинаковые названия, ведь они выполняют одинаковое действие. Главное отличие состоит в том, как мы их используем.

Обе функции разрешают Фотошопу анализировать содержимое изображения для того, чтоб вычислить, как выглядела бы фотография, если бы нежелательные объекты или области никогда б на ней не присутствовали.

Но даже с этой новой возможностью работы с учетом содержимого, Точечная Лечащая Кисть (Spot Healing Brush) все также остается лучшей и более соответствующей для меньших областей, на которые мы легко можем кликнуть и закрасить.

Заливка с учётом содержимого (Content-Aware Fill), с другой стороны, позволяет нам восстановить или переместить большую и более сложную область, даже разные многочисленные площади за раз, просто создайте выделение вокруг них и оставьте Фотошопу делать остальную работу!

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

Прекрасный вид гор. Очень плохо, что столб загораживает его.
Традиционно мы б разбирались с ненужным столбом при помощи инструмента Штамп (Clone Stamp Tool), но давайте посмотрим, как новая функция Заливка с учётом содержимого (Content-Aware Fill) в Photoshop CS5 упростит нам работу. Как всегда, сперва я нажму Ctrl+J (Win) / Command+J (Mac) на клавиатуре, чтоб создать копию моего изображения, так оригинал не изменится. Если мы посмотрим на панель слоев, то увидим, что теперь у меня есть два слоя, на каждом одно и то же изображение. Оригинальное фото сохранится на слое Background, и все изменения, что я буду делать, применяется к копии изображения, которая находится на слое Layer 1, над оригинальным слоем:

Работайте на копии изображения, чтоб защитить оригинал.
Так как название «Layer 1″ не очень наглядно, я дважды кликаю на названии слоя на панели слоев и изменяю название на » content-aware fill » («заливка с учётом содержимого»), нажимаю Enter (Win) / Return (Mac), когда заканчиваю вводить название, чтоб подтвердить изменения:

Переименовываем слой, чтоб все было организовано.
Чтоб использовать функцию Заливка с учётом содержимого (Content-Aware Fill), сперва нужно создать выделение вокруг объекта или площади, которую мы хотим изменить или переместить. Так как столб простой и имеет прямую форму, я использовал инструмент Полигональное Лассо (Polygonal Lasso Tool), которое прячется за стандартным инструментом Лассо (Lasso Tool) на панели инструментов. Чтоб получить к нему доступ, я сделаю клик мышкой и буду удерживать курсор на инструменте Лассо (Lasso Tool), пока не появится выпадающее меню, потом я выберу инструмент Полигональное Лассо (Polygonal Lasso Tool) из списка:

Полигональное Лассо (Polygonal Lasso Tool) скрывается за стандартным Лассо (Lasso Tool) в Photoshop CS5.
С выбранным инструментом Полигональное Лассо (Polygonal Lasso Tool), я нажимаю F на своей клавиатуре, чтоб выйти из окна документа в полноэкранный режим, который упростит выделение вершины столба. Потом я буду просто кликать вокруг столба, чтоб выделить его. Нам не требуется точное выделение объекта, вокруг него должен оставаться фон, чтоб в конце всех действий мы получили лучший результат:

Теперь выделение появилось вокруг столба.
Не снимая выделения, я иду в меню Редактировать (Edit) вверху экрана и выбираю команду Выполнить заливку (Fill):

Команда Выполнить заливку (Fill) в меню Редактировать (Edit).
Излечение с учётом содержимого (Content-Aware Healing) — новая опция для Точечной Лечащей Кисти (Spot Healing Brush) в Photoshop CS5, так и Заливка с учётом содержимого (Content-Aware Fill) — новая опция в диалоговом окне Заливка (Fill). Мы вызываем ее, выбирая С учётом содержимого (Content-Aware) вверху:

Photoshop CS5 теперь дает опцию С учётом содержимого (Content-Aware) в диалоговом окне Заливка (Fill).
В Photoshop CS4 или старее, мы могли заполнить выделение сплошным цветом или текстурой, но когда выбрано С учётом содержимого (Content-Aware) в CS5, Фотошоп может проверить содержимое изображения и попытаться заполнить выделенную область реальными деталями изображения, будто объект, от которого мы хотим избавится, никогда не существовал! Давайте посмотрим, что происходит, когда я нажимаю OK и выхожу из диалогового окна Заливка:

Заливка с учётом содержимого (Content-Aware Fill) способна легко убрать столб с фото.
Вот, столба как и не бывало! Photoshop CS5 сделал восхитительную работу по его устранению и заполнил эту область деталями изображения, будто столба там никогда не было! А все что мне нужно было сделать — выделить ненужный объект и выбрать С учётом содержимого (Content-Aware) из меню Выполнить заливку (Fill). Идеален ли результат на 100%? Не совсем. Вершина горы смотрится немного странно, и часть площадей выглядит как перерисовка текстуры, но полученный результат похож на стандартную работу со Штампом, однако это заняло намного меньше времени, и нам не потребовалось делать все самостоятельно, за нас справился Фотошоп.

Вот другой объект, который меня не устраивает, он находится в нижнем правом углу фото, я б хотел избавиться от него, поэтому я воспользуюсь стандартным Лассо (Lasso Tool) в этот раз, чтоб создать выделение вокруг объекта:

Создание выделения вокруг объекта при помощи Лассо (Lasso Tool).
Не снимая выделение, я иду вверх в меню Редактировать (Edit) и, опять, выбираю команду Выполнить заливку (Fill). Когда диалоговое окно появляется, я все также выбираю С учётом содержимого (Content-Aware). Нажимаю ОК и Фотошоп делает еще одну большую работу по удалению объекта с фотографии, заполняя области информацией с самого изображения:

Еще один мешающий объект успешно убран.
Если вам не нравится результат действия Заливки с учётом содержимого, просто отмените его, нажав Ctrl+Z (Win) / Command+Z (Mac) и премините его опять. У вас каждый раз будет разный результат.

Другая работа для Заливки с учётом содержимого найдется при создании панорам с помощью команды Фотомонтаж (Photomerge). Мы рассмотрим ее работу далее!

Чтобы получить панораму, соединяя вместе несколько фотографий, необходимо использовать команду Фотомонтаж (Photomerge). Мы в этом уроке не будем рассматривать детали создания панорамы, так как все было высветлено в другом уроке, но если вы уже использовали команду Фотомонтаж, вам будет хорошо знакома проблема, которую вы увидите на изображении ниже. Это панорама, которую я создал для урока, сделана при помощи команды Фотомонтаж, она оставила мне много пустых пространств вокруг изображения:

Команда Фотомонтаж хорошо сшивает изображения вместе, но она оставляет много пустого места вокруг изображения.
Обычно мы б избавлялись от этой проблемы просто кадрируя фото инструментом Кадрирование (Crop Tool), но давайте не будем терять большую часть изображения этим способом, а посмотрим, как нам поможет здесь Заливка с учётом содержимого (Content-Aware Fill).

Я объединил все слои в один и быстро выделил изображение, зажав клавишу Ctrl (Win) / Command (Mac) и кликнув прямо на миниатюре слоя в панели слоев:

Зажимаем клавишу Ctrl (Win) / Command (Mac) и кликаем по миниатюре.
Как только я кликнул по миниатюре, появилось выделение вокруг изображения:

Теперь изображение выделено, а пустые области — нет.
В данный момент изображение выделено, но я не хочу ничем его заполнять. Я хочу заполнить пустые области вокруг него, поэтому мне нужно инвертировать выделение, чтоб оно выделяло не изображение, а пустые площади. Чтоб это сделать, я могу пойти в меню Выделение (Select) вверху экрана и выбрать Инверсия (Inverse), но я использую горячие клавиши Shift+Ctrl+I (Win) / Shift+Command+I (Mac):

Теперь выделены пустые области, а изображение — нет.
Не снимая выделение с пустых областей, я иду в меню Редактировать (Edit), выбираю Выполнить заливку (Fill), как я делал это раньше, и снова выбираю Сучётом содержимого (Content-Aware):

Выбор С учётом содержимого (Content-Aware) в диалоговом окне Заливка.
Я жму ОК для подтверждения своих действий и жду несколько секунд, пока Фотошоп анализирует изображение, а потом получаю результат! Мне остается нажать Ctrl+D (Win) / Command+D (Mac) чтоб снять выделение, так мы сможем лучше рассмотреть изображение:

Заливка с учётом содержимого справилась со своей работой.
Произвел ли Photoshop CS5 какие-то впечатляющие действия? Я б сказал так. Опять же, результат не идеален. Появилось заметное темное пятно в облаках в правом верхнем углу изображения, некоторые области воды вдоль левого и правого краев стали размытыми, но Заливка с учётом содержимого справилась со своей работой на 80-90%, я считаю, а тем более работа заняла считанные секунды. Я могу назвать это впечатляющим!

Как мы увидели, Заливка с учётом содержимого — существенное нововведение в Photoshop CS5, но не единственное. Большее впереди!

Ссылки по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *