Промты для нейросети для обработки фото (с примерами готовых промтов)

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

С чего начинается диалог?

Сложно ли составить правильный запрос? На первый взгляд, всё кажется интуитивно понятным, но именно здесь и всплывут первые ошибки. Ведь машина — это не экстрасенс. Она не понимает абстрактного «сделай красиво» или «убери тот некрасивый штук». Логика нейросети строится на чётких дескрипторах и весах. Сразу стоит отметить, что большинство популярных моделей (Midjourney, Stable Diffusion, инструменты на базе Photoshop) лучше всего воспринимают английский язык. К слову, простой перевод через онлайн-переводчик зачастую работает вполне сносно. Однако секрет успеха кроется не только в словах, но и в их порядке. Сначала вы обозначаете объект, затем действие, а венчает конструкцию описание стиля и технических параметров. Это же правило касается и редактирования уже готовых изображений (Inpainting/Img2Img). Главное — помнить, что мы не создаём картинку с нуля, а направляем «мысль» алгоритма в нужное русло.

Как убрать лишнее из кадра?

Одной из самых частых задач является удаление нежелательных объектов (мусорных баков, случайных прохожих, проводов). Казалось бы, задача тривиальная. Но если просто выделить область и нажать «generate» без промта, результат может быть непредсказуемым. Нейросеть попытается заполнить пустоту чем-то, что ей покажется логичным, и не факт, что это будет пустой фон. Для таких целей стоит использовать довольно простые, но эффективные команды. Если вы используете функцию Generative Fill, в поле ввода лучше оставить пустоту для простого удаления, либо же прописать: «remove object», «clean background» или «empty space». А вот если задача стоит сложнее — заменить объект на другой, тут уже потребуется конкретика. Например, для замены хмурого неба на солнечное, отлично подойдёт конструкция:

«clear blue sky, sunny day, soft clouds»

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

Работа со светом: атмосфера и настроение

Меняет всё — свет. Именно он превращает плоскую картинку в объёмную и кинематографичную. Часто бывает так: композиция удачная, эмоция живая, а вот освещение «подкачало» — лицо в тени, или, наоборот, пересвечено вспышкой. Исправить это можно с помощью промтов, описывающих схему освещения. Для придания портрету глубины и драматизма стоит попробовать добавить в запрос фразы вроде «cinematic lighting», «volumetric lighting» или «rembrandt lighting». Эти дескрипторы заставляют нейросеть перерисовывать светотеневой рисунок, имитируя профессиональное оборудование. А если хочется тепла и уюта, то спасательным кругом станет промт «golden hour» (золотой час) или «warm sunset light». Эстетичны ли такие изменения? Безусловно. Ведь правильный свет скрывает недостатки кожи лучше любого «блюра». К тому же, добавление таких уточнений, как «soft studio lighting» или «rim light» (контровой свет), позволяет отделить модель от фона, добавив кадру «воздуха».

Детализация и качество

Следующий важный критерий — это техническое качество снимка. Довольно часто исходники грешат зернистостью, шумом или низкой детализацией. И тут нейросеть может выступить в роли реставратора. Чтобы повысить резкость и проработать текстуры, в промт необходимо внедрить слова-маркеры качества. Львиная доля успеха зависит от таких фраз, как «highly detailed», «sharp focus», «4k», «8k», «high resolution». Для портретов незаменимым станет уточнение «detailed skin texture», «realistic skin pores». Это предотвратит превращение лица в «мыльную» пластиковую маску, что часто случается при автоматическом улучшении. А вот для пейзажей или архитектуры отлично сработают дескрипторы «intricate details» и «hyperrealistic». Нужно отметить, что перебарщивать с этими словами тоже не стоит. Иначе рискуете получить изображение, перегруженное деталями, от которого будет рябить в глазах. Баланс — вот ключ к успеху.

Можно ли сменить гардероб?

Функция «виртуальной примерочной» сейчас пользуется бешеной популярностью. Хочется примерить деловой костюм вместо футболки или вечернее платье вместо пижамы? Это вполне реально. Процесс называется Inpainting (перерисовка внутри маски). Выделяете одежду и пишете промт. Но тут есть свои подводные камни. Просто написать «dress» недостаточно. Нейросеть выдаст усреднённое, скучное платье. Для добротного результата нужно описывать фасон, ткань и цвет. Пример хорошего промта для смены одежды: «wearing a red silk evening gown, elegant style, highly detailed fabric texture» или «black leather jacket, cyberpunk style, neon accents». Также полезно указывать, как одежда сидит на фигуре: «fitted» (по фигуре) или «oversized» (свободный крой). Тем более, что нейросеть отлично понимает названия брендов и стилей, так что можно смело экспериментировать с запросами вроде «vintage 90s outfit» или «futuristic armor». Удивительно, но фактура ткани (шёлка, денима, кожи) передаётся порой настолько реалистично, что отличить от настоящего фото практически невозможно.

Стилизация фото: от аниме до реализма

Порой цель обработки — не улучшение реальности, а уход от неё. Превращение фотографии в рисунок, картину маслом или кадр из аниме — забава, которая затягивает надолго. Здесь промты играют роль художественных кистей. Чтобы стилизовать фото под киберпанк, достаточно добавить: «cyberpunk style, neon lights, futuristic city background, night atmosphere». А для любителей классической живописи подойдёт конструкция: «oil painting style, brush strokes, impressionism, by Van Gogh». Интересный нюанс: если вы хотите сохранить черты лица узнаваемыми, обязательно используйте параметр веса изображения (в Midjourney это –iw, в Stable Diffusion — Denoising Strength). Без этого нейросеть может увлечься и создать совершенно нового человека. Для создания мультяшного образа используйте промты «pixar style, 3d render, disney character, cute, vivid colors». Результат обычно радует домочадцев и собирает лайки в соцсетях.

Негативные промты — спасательный круг

Отдельно стоит упомянуть о том, чего мы НЕ хотим видеть на изображении. Негативные промты (Negative Prompts) — это инструмент, позволяющий отсечь лишнее. В некоторых интерфейсах для этого есть специальное поле, в других — параметры вроде «–no» (в Midjourney). Что туда писать? Всё, что портит кадр. Стандартный набор для обработки фото включает в себя: «blur, low quality, distortion, bad anatomy, extra fingers, watermark, text, ugly, deformed». Если вы обрабатываете портрет, обязательно добавьте в негативный список «bad skin, spots, acnes», чтобы лицо было чистым. При генерации полного роста не лишним будет исключить «bad proportion, extra limbs». Это своего рода страховка от брака. Ведь машине свойственно ошибаться, и иногда она может пририсовать третью руку или исказить перспективу. Использование негативных подсказок значительно повышает шанс получить годный результат с первой попытки.

Лицо и эмоции

Как быть с выражением лица? Часто бывает: всё на фото отлично, но модель моргнула или смотрит слишком угрюмо. Можно ли это исправить? Да, но работа эта кропотливая. Выделяя область глаз или рта (Inpainting), нужно действовать аккуратно. Промты должны быть лаконичными. Для исправления закрытых глаз используйте: «open eyes, detailed iris, beautiful eyes, looking at camera». Если нужно добавить улыбку: «gentle smile, natural teeth, happy expression». Важно добавить слово «natural», иначе рискуете получить оскал Джокера. Также стоит упомянуть о возрасте. Нейросети иногда любят старить или, наоборот, превращать всех в подростков. Если нужно сохранить возраст, укажите его прямо: «woman 30 years old» или «mature man». Это поможет алгоритму подобрать правильную текстуру кожи и особенности строения лица.

Примеры комплексных запросов

Разумеется, теория без практики мертва. Давайте разберём несколько готовых «рецептов» для разных ситуаций. Допустим, у вас есть тёмное, невыразительное селфи, сделанное в комнате. Задача — сделать из него профессиональный бизнес-портрет. Выделяем фон и одежду (оставляем лицо и волосы). Промт может выглядеть так:

«wearing a dark blue business suit, white shirt, office background, blurred background, soft professional lighting, 8k resolution, confident look»

А если хочется превратить летнее фото с дачи в загадочный лесной пейзаж? Загружаем фото в режим Img2Img с небольшим изменением (чтобы сохранить композицию) и пишем:

«mysterious forest, fog, moonlight, magic atmosphere, fireflies, fantasy style, highly detailed, dark fantasy vibe»

Для любителей чёрно-белой фотографии и стиля «нуар» подойдёт такой вариант обработки цветного снимка:

«black and white photography, film grain, noir style, high contrast, dramatic shadows, detective movie atmosphere»

Впрочем, не стоит забывать и про макросъёмку. Если вы пытаетесь улучшить фото цветка или насекомого, используйте связку:

«macro lens, depth of field, bokeh, dew drops, sunlight, vivid colors, hyperrealistic»

Стоит ли гнаться за длинными промтами?

Многие считают, что чем длиннее промт, тем лучше результат. Но на самом деле это распространённое заблуждение. Нейросеть имеет лимит внимания (количество токенов). Если написать эссе на три страницы, машина просто проигнорирует конец фразы или смешает всё в кашу. Лучший вариант — это структура «Субъект + Действие + Окружение + Стиль/Техника». Лаконичность — сестра таланта, и в общении с ИИ это правило работает безотказно. К тому же, перегруженный запрос сложнее редактировать. Если результат вас не устраивает, в коротком промте проще найти виновника ошибки. Начните с малого, добавляя детали постепенно.

Маленькие хитрости большого процесса

Есть ещё один нюанс, о котором забывают новички. Это соотношение сторон (Aspect Ratio). При дорисовке фона (Outpainting) важно указать формат, к которому вы стремитесь. А при обработке лица — учитывать угол поворота головы. И всё же, главный секрет успеха — это «насмотренность». Изучайте работы других авторов, копируйте их промты и адаптируйте под свои нужды. Интернет — это настоящий кладезь готовых решений. Не бойтесь экспериментировать с порядком слов, добавлять неожиданные стили или смешивать несмешиваемое. Иногда ошибка в промте или опечатка может привести к рождению шедевра. Ну и, конечно же, не забывайте про терпение. Порой для получения идеального кадра приходится нажать кнопку «Generate» не один десяток раз. Но результат того стоит.

Обработка фотографий с помощью нейросетей — это не просто нажатие одной кнопки, а творческий процесс, напоминающий магию. Помните, что идеальный промт — это тот, который понятен машине и отражает своё видение. Не скупитесь на эпитеты, но знайте меру. Пробуйте, ошибайтесь, ищите свой уникальный стиль взаимодействия с ИИ. И пусть каждый ваш снимок после обработки вызывает неподдельный восторг!