Что такое Inpaint. Как изменить изображение в ИИ, альтернатива Generative Fill Photoshop

Бывает так, что на вашем изображении нужно изменить какую-то деталь с помощью нейросети (исправить ошибки, удалить или перерисовать какой — либо объект), как это умеет Photoshop Generative Fill. Хорошая новость в том, что для этого теперь не нужно ставить никаких приложений — все можно сделать онлайн с помощью нейросетей в "Stable Diffusion Inpaint". Покажу подробную инструкцию…

Stable Diffusion Inpaint
Stable Diffusion Inpaint

В данной статье мы рассмотрим удобный инструмент для редактирования изображений в нейросети "Stable Diffusion" с использованием функции "Inpaint". Как можно изменить изображение с помощью ИИ.

Какими возможностями обладает Inpaint:

  • удалить или изменить фон
  • добавить или удалить объект на изображении
  • замена лица или одежды на персонаже
  • возможность перерисовать элементы
  • изменить содержимое в определённой области
  • улучшить качество фотографии
  • добавить стиль к изображению

Я пользуюсь разными нейронками в телеграмм боте онлайн, буду показывать примеры в этом сервисе. Здесь меня устраивает функционал, не нужно регистрироваться и устанавливать VPN. Вы можете выбрать любую другую платформу с подобными опциями, где вам будет удобно работать.

Как исправить ошибки на изображении бесплатно

Не всегда нейросети рисуют то что нам нужно и допускают ошибки. Покажу пример.

Ошибки нейросети
Ошибки нейросети

На этом изображении нам добавили вторую голову девушки. Попробуем избавиться от неё.

Отправляем боту изображение через скрепку в нижнем меню в режиме "Stable Diffusion". После этого переходим в "Inpaint" и попадаем на страницу браузера с различными функциями.

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

Ждём несколько секунд и получаем результат.

Удаление объекта на изображении
Удаление объекта на изображении

Готово! Лишней головы как и не было.

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

Перерисовка изображения нейросетью онлайн

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

Генерация изображения в нейросети
Генерация изображения в нейросети

Так же загружаем изображение в бота, переходим в "Inpaint", закрашиваем нужную область и в нижней строчке пишем запрос "цветы".

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

Для того, чтобы получить нужный результат, необходимо повысить значение "DenS" в настройках (поставим 50), чтобы нейросеть с большей вероятностью перерисовала выделенную область.

Другие опции оставляем так, как показано ниже.

Разберём настройки в верхнем меню.

  • Model — определяет основные характеристики результатов всех генераций, включая стиль и распознаваемые нейросетью объекты
  • Sampler — компонент, который определяет способ интерпретации текстовых запросов нейронной сетью для создания изображений
  • Mask — определение большего веса промпта или содержимого под выделенной областью на картинке
  • Steps — количество шагов прорисовки изображения
  • CFG — степень важности текстового запроса. Чем выше его значение, тем больше нейросеть будет добавлять что-то от себя
  • Blur (размытие кисти) — чем больше размер размытия, тем плавнее будут переходы перерисовки изображения
  • DenS — при высоких значениях этого параметра нейросеть будет сильнее изменять выделенную область, опираясь на промпт

Осталось нажать на самолётик и подождать несколько секунд.

Нейросеть меняет объекты на картинке
Нейросеть меняет объекты на картинке

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

Как изменить фон на картинке с помощью stable diffusion inpaint

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

Генерация изображения в нейросети
Генерация изображения в нейросети

Закрашиваем фон, пишем промт "море, горы", в настройках выбираем раздел "Mask" и нажимаем на "Fill", чтобы вес нашего запроса был сильнее. Значение "DenS" ставим около 60 и отправляем на генерацию.

Получаем изображение с нужным фоном без использования adobe photoshop generative fill. Нейросеть даже добавила платок к нашей девушке)

Замена фона с помощью ИИ
Замена фона с помощью ИИ

Чем точнее выделить область, которую необходимо перерисовать, тем качественнее будет результат. Если вы не получили в точности, что хотели, можно повторить генерацию и поэкспериментировать с параметрами "DenS".

Стилизация изображения онлайн с помощью inpaint

Покажу несколько примеров как изменить стиль картинки с помощью ИИ в "Inpaint". Рассмотрим на этом изображении.

Генерация изображения онлайн
Генерация изображения онлайн

В верхнем меню выбираем "стили" и применяем некоторые из них: "Midjourney", "Watercolor", "Art deco", "FantasyArt"

Меню стилей в Inpaint
Меню стилей в Inpaint

Закрашиваем картинку кистью, значение "Dens" ставим около 50, выбираем необходимый стиль и запускаем генерацию.

После сохранения можно повысить качество изображения в нейросети "Stable Diffusion". Для этого выбираем под картинкой пункт "Детализация".

Опции Stable Diffusion
Опции Stable Diffusion

Так же с помощью "Inpaint" есть возможность заменить лицо на фотографиях. Об этом я подробно описывал в этой статье. Очень полезная и удобная функция. Рекомендую к прочтению.

Теперь у вас есть понимание как исправить изображение в нейросети методом "Inpaint". Лично мне удобнее работать с нейронками в этом сервисе.

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

Это всего лишь рекомендация, ничего не навязываю, делюсь своим опытом.

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

По всем вопросам можете писать мне в личку.

Всем спасибо, ждём следующую статью на тему ИИ!

1.9K1.9K показов
627627 открытий
2 комментария

Статья рассказывает о использовании функции Inpaint в нейросети Stable Diffusion для редактирования изображений

Саммари:
- Исправление ошибок на изображениях
- Удаление/добавление объектов
- Замена деталей (лицо, одежда)
- Перерисовка элементов
- Изменение фона
- Улучшение качества фото
- Добавление стиля к изображению
- Примеры работы с Inpaint
- Описание шагов работы с Inpaint
- Настройки в Inpaint (Model, Sampler, Mask и др.)
- Применение стилей через Inpaint
- Упоминание возможности детализации изображения

Стараюсь выделять самое важное для вас.

Ответить

Да, это очень быстпо и удобно, можно сделать со смартфона

Ответить