Дорисовка и изменение фото: inpainting/outpainting

Получить Reels-Boss бесплатно

Дорисовка и изменение фото: inpainting/outpainting

Table of contents

Что такое inpainting и outpainting

Inpainting — это «умная дорисовка» фрагментов изображения внутри выбранной области: замена объекта, удаление дефектов, точечное редактирование. Outpainting — расширение границ снимка за пределы исходного кадра: дорисовка контекста, фона, пространства.

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

Когда это нужно: ключевые кейсы

Как это работает: маски, редактирование областей и ControlNet

Базовый цикл такой:

  1. Загружаем фото. 2) Выделяем маской область редактирования. 3) Пишем текстовый запрос (prompt) — что нужно дорисовать/заменить. 4) Модель генерирует варианты, стремясь к «реалистичному совмещению» нового и старого.

Ключевые компоненты:

Пошагово: добавить объект на фото (inpainting)

  1. Подготовьте снимок. При необходимости очистите его от шума/артефактов в онлайн‑редакторе — например, Fotor: редактор нейросети онлайн или сервисы из раздела улучшение качества фото.
  2. Выберите инструмент inpainting: Stable Diffusion, Kandinsky 3 (режим редактирования), DALL·E или Leonardo AI.
  3. Нарисуйте маску по области, где появится новый объект. Для аккуратного края добавьте «перо» (feather) 3–10 px.
  4. Пропишите запрос: «A modern ceramic coffee cup on the wooden table, soft natural light, realistic shadow». Добавьте отрицательные подсказки (negative prompt): «blurry, extra fingers, wrong perspective».
  5. Задайте силу изменения (denoising strength). Для точечного добавления начните с 0.4–0.6.
  6. При необходимости подключите ControlNet (Canny/Depth) — так легче совместить перспективу стола и падающую тень.
  7. Сгенерируйте 4–8 вариантов, выберите лучший и при необходимости отретушируйте финальные стыки кистью «Blend/Smudge».

Подсказка: если хотите «перекинуть» стиль/цветовую палитру с референса, используйте режим «image‑to‑image» (см. генератор фото по фото).

Пошагово: расширить фото (outpainting)

  1. В редакторе увеличьте холст до нужного соотношения (например, 16:9). Поля оставьте прозрачными или залейте близким цветом.
  2. Создайте маску на пустых областях, задев 5–15 px исходного изображения — это помогает «подхватить» текстуры и линии горизонта.
  3. Опишите продолжение сцены: «Extend the beach shoreline with footprints in the sand, golden hour lighting, continuous waves pattern».
  4. Для больших продолжений работайте по шагам: расширяйте на 256–512 px за раз, проверяя соответствие перспективы и света.
  5. При сложном ландшафте подключайте ControlNet Depth — он удержит глубину и рельеф.
  6. Соберите итог из нескольких проходов и сделайте лёгкий color‑match/зерно, чтобы склеить швы.

Рекомендованные настройки и параметры

Ниже — базовые ориентиры для Stable Diffusion (WebUI/онлайн‑сервисы). Подбирайте под конкретную сцену.

Параметр Inpainting (добавить/заменить) Outpainting (расширить фото)
Denoising strength 0.35–0.60 для точности 0.60–0.85 для смелого продолжения
CFG Scale 5–8 (баланс подсказки/реализма) 6–9 (удержать запрос на периферии)
Размер шага 20–35 шагов 25–40 шагов
Sampler DPM++ 2M Karras / Euler a DPM++ 2M Karras / UniPC
Hi‑res fix По ситуации Полезен при финальном апскейле
ControlNet Canny/Depth/Reference Depth/Tile для больших сцен

Совет: избегайте слишком высокого CFG и слишком большого denoise одновременно — возрастает риск «галлюцинаций» (подробнее о рисках и оценке см. галлюцинации и оценка качества).

Инструменты и сервисы

Смотрите также подборки: топ бесплатных нейросетей 2025, список нейросетей и лучшie нейросети для изображений. Хотите начать быстро? Проверьте раздел генерация изо без регистрации.

Что выбрать под задачу

Задача Рекомендуемые сервисы
Добавить объект на фото Stable Diffusion (inpaint + ControlNet), DALL·E
Расширить фон/панораму DALL·E outpainting, SD + Tile/Depth, Kandinsky 3
Удалить лишнее DALL·E/Kandinsky (mask), SD Inpaint
Реставрация/апскейл Remini, SD + апскейлеры

Продвинутые техники: ControlNet, референсы и тайлинг

Если новичок — начните с простого inpainting без ControlNet, затем добавляйте модули по мере необходимости. Матчасть по генерации изображений тут: генерация изображений по описанию.

Советы по реалистичному совмещению

Частые ошибки и как их избежать

Этика, права и безопасность

Используя дороги дорисовки, учитывайте нормативы:

Дополнительно: для «замены лица» используйте только контент с согласия и ознакомьтесь с разделом замена лица на фото.

Готовые промпты и шаблоны

Больше заготовок: промты для изображений и универсальный генератор промптов. Если вы работаете с презентациями/баннерами — посмотрите дизайн и инфографика.

Итоги и что дальше

Inpainting и outpainting — быстрый путь «дорисовать фото нейросетью», добавить объект на фото или расширить кадр для макета, сохранив реалистичное совмещение света, тени и перспективы. Начните с простых масок и базовых настроек, затем подключайте ControlNet и референсы для полной управляемости.

Попробуйте инструменты из нашего каталога: список нейросетей, лучшие нейросети для изображений и быстрый старт без регистрации — генерация изо без регистрации. Если хотите глубже — изучите глубокое обучение и прокачайте навыки в промпт‑инжиниринге. Удачных дорисовок!

Получить Reels-Boss бесплатно