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

Наверняка каждый, кто хоть немного интересуется нейросетями, натыкался в сети на впечатляющие арты и думал: «Хочу так же, но со своим фото!». Мечта превратить обычный портрет в постер к фэнтези-фильму, а снимок с дачи — в пейзаж кисти Ван Гога кажется довольно соблазнительной. И современные модели вроде Midjourney или Stable Diffusion действительно творят чудеса, позволяя использовать исходное изображение в качестве мощного референса. Однако без правильного подхода и понимания механики процесса результат может сильно разочаровать. Но чтобы не ошибиться и получить именно то, что вы задумали, нужно разложить всю эту технологическую магию по полочкам.

Как работает связка «картинка + текст»?

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

Сложно ли это? Вовсе нет. Ваша задача — создать гармоничный тандем, где картинка задаёт «что», а текст — «как». Изображение говорит: «Вот человек с такими чертами лица, стоящий в такой-то позе». А текст дополняет: «…и он должен быть киберпанковым воином, в неоновом свете, с детализированными доспехами, в стиле художника Грега Рутковски». Нейросеть берёт оба этих указания и пытается их совместить. Ключевой нюанс, о котором стоит помнить, — это «вес» или «сила влияния» исходного изображения. В разных сервисах этот параметр называется по-своему (например, Image Weight или Denoising strength), но суть одна: он определяет, насколько сильно нейросеть должна придерживаться оригинала. Поэтому перед началом махинаций стоит разобраться с этим ползунком.

Базовая структура промта: разбираем на винтики

Задача не из лёгких. Чтобы нейросеть вас поняла, запрос должен быть структурирован. Хотя строгих постулатов здесь нет, практика показывает, что определённый порядок слов даёт куда более предсказуемый результат. Этот скелет, на который вы будете нанизывать свои творческие идеи, выглядит довольно просто.

Первым делом нейросети нужно предоставить ссылку на само изображение-референс. Обычно она вставляется в самое начало строки запроса. Это прямой приказ: «Смотри сюда в первую очередь!». Без этого вся дальнейшая работа теряет смысл, ведь мы хотим не сгенерировать что-то с нуля, а именно переработать существующее.

Следующий обязательный блок — это текстовое описание главного объекта. Даже если вы загрузили фото кота, стоит текстом прописать «a cat». Это помогает нейросети точнее сфокусироваться. Если на фото человек, опишите его: «a man with a beard» или «a portrait of a young woman». Этот этап закладывает фундамент, подтверждая то, что «видит» алгоритм на картинке.

Затем наступает черёд стилистики и деталей — самая творческая и важная часть. Здесь вы выплёскиваете всю свою фантазию. Нужно указать стиль (например, oil painting, cyberpunk, fantasy art, vintage photo), освещение (cinematic lighting, soft light, neon glow), палитру (vibrant colors, monochromatic), степень детализации (highly detailed, intricate) и даже имя художника, на чей стиль вы ориентируетесь (in the style of Alphonse Mucha). Чем точнее и богаче этот блок, тем более изысканный и управляемый результат вы получите.

Ну и, наконец, не стоит пренебрегать негативным промтом. Это специальная команда (часто начинается с –no или указывается в отдельном поле), куда вы вписываете всё, чего на картинке быть не должно. Плохая анатомия, лишние пальцы, уродливые лица, размытость, текст, водяные знаки — всё это можно и нужно исключить. Добротный негативный промт — это спасательный круг, который убережёт от львиной доли брака.

Готовые рецепты: копируй и адаптируй

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

[https://ссылка_на_ваше_фото.jpg] a beautiful elven princess with long flowing white hair, wearing an intricate silver armor, mystical forest background, detailed face, fantasy, cinematic lighting, hyperrealistic, 8k, Unreal Engine 5 –no ugly, deformed, blurry

Что мы здесь сделали? Сначала дали ссылку. Потом уточнили, что это «эльфийская принцесса», задали детали (белые волосы, серебряная броня), описали фон, указали желаемый стиль и технические параметры для высокого качества. Ну и, конечно же, отсекли возможные дефекты.

А вот другой пример. У вас есть фотография обычной городской улицы днём, а вы грезите о киберпанковом нуаре. Задача вполне выполнима. Пробуем такой запрос:

[https://ссылка_на_фото_улицы.jpg] a cyberpunk city street at night, neon signs glowing, rain-slicked asphalt, flying cars in the sky, dystopian atmosphere, blade runner style, volumetric lighting, dark and moody, ultra detailed

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

Что если результат не похож?

Это довольно частая проблема. Вы загружаете фото, пишете промт, а на выходе получаете нечто совершенно иное, где от оригинала остались лишь смутные очертания. Почему так происходит? Чаще всего виноваты две вещи.

Во-первых, это тот самый «вес» изображения, о котором говорилось ранее. Если он установлен на низкое значение, нейросеть воспримет ваше фото лишь как лёгкую рекомендацию, отдав львиную долю предпочтения текстовому запросу. Попробуйте увеличить этот параметр. Это заставит алгоритм более скрупулёзно копировать черты лица, позу или композицию с исходника. Но не стоит перебарщивать, иначе для творчества нейросети не останется пространства, и она выдаст почти копию с небольшими стилистическими изменениями. Здесь важен баланс.

Во-вторых, причиной может быть слишком общее или, наоборот, противоречивое текстовое описание. Если ваше фото — портрет, а в промте вы пишете просто «a man», не ожидайте чудес. Добавьте деталей из оригинала: «a man with glasses and a red shirt». Это поможет «связать» текст и картинку. С другой стороны, если на фото блондинка, а вы пишете «брюнетка», нейросеть попадёт в замешательство. Безусловно, она попытается найти компромисс, но результат может быть неоднозначным.

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

Главное — не бояться пробовать, менять слова местами и наблюдать за магией, которая творится на ваших глазах. Удачи в ваших творческих экспериментах, и пусть нейросеть всегда понимает вас с полуслова.