Найти в Дзене
NeuroWeb

Midjourney - бесплатный курс. Урок 1. Общая информация

С сегодняшнего дня и до неопределенного времени 😁, я буду рассказывать о том, как пользоваться Midjourney. Разберем на примерах разные промпты для разных задач. Как пользоваться нейронкой, я писал здесь: Статья старая, но основная информация по сей день актуальна. Обращаю внимание, что бесплатных генераций больше нет. А теперь приступим делу. И сегодня у нас немного вводной информации. Midjourney - это генеративный инструмент, который может создавать уникальные изображения на основе заданных параметров. Для того чтобы написать промпты для генерации изображений в Midjourney, нужно следовать простой структуре. В запросе для генерации изображения используем следующую очередность - главный объект :: детали :: фон :: стиль --параметр Это лишь совет, а не истина в последней инстанции, я сам не всегда придерживаюсь такой формулы, но стараюсь сохранять именно такую последовательность при генерациях. Лайфхак 1
Каждую смысловую часть промпта лучше разделять не запятой, а двойным двоеточием -
Оглавление
Midjourney - бесплатный курс. Общая информация
Midjourney - бесплатный курс. Общая информация

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

Как пользоваться нейронкой, я писал здесь:

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

А теперь приступим делу. И сегодня у нас немного вводной информации.

Midjourney - это генеративный инструмент, который может создавать уникальные изображения на основе заданных параметров. Для того чтобы написать промпты для генерации изображений в Midjourney, нужно следовать простой структуре. В запросе для генерации изображения используем следующую очередность - главный объект :: детали :: фон :: стиль --параметр

Это лишь совет, а не истина в последней инстанции, я сам не всегда придерживаюсь такой формулы, но стараюсь сохранять именно такую последовательность при генерациях.

Лайфхак 1
Каждую смысловую часть промпта лучше разделять не запятой, а двойным двоеточием - «::»

Главный объект

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

Например, если вы попросите нейросеть нарисовать Эму и не пропишете ничего кроме этого, то МЖ будет рисовать максимально разные изображения. Вам может попасться и мультяшка, и фотореалистичное изображение. Все это от генерации к генерации будет в хаотичном окружении и в разных цветовых гаммах.

Детали

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

Добавьте к «эму», например, слово «фотореалистичный» и вам будут генерироваться почти реальные птички.

Фон

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

Дополняя запрос, пишем уже «Фотореалистичный эму стоит на фоне винтажной карусели»

Стиль

Тут нужно проявить максимум изощренности. Здесь можно указывать известных вам художников, фотографов, режиссеров, фильмы и т.д. Можно просто прописать какие-то известные вам стили - реализм или абстракция, например. Указывать можно что угодно, вплоть до реальных настроек фотоаппарата. И все написанное будет иметь некоторый вес для исходного изображения.

Дополняя старый запрос, пишем «Фотореалистичный эму стоит на фоне винтажной карусели:: суперреализм, сверхточный фокус»

Параметры

В МЖ есть ряд встроенных параметров, которые отвечают за различные аспекты будущей генерации. Все они пишутся после пробела в самом конце запроса и начинаются с двойного тире «--»

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

Список всех параметров можно посмотреть здесь.

Я, обычно, пользуюсь только одним параметром - регулировкой соотношения сторон.

И вот что получается в итоговой работе с прописанным по шагам пропмптом.

Промпты лучше всего писать на английском языке, делать это можно через обычный гугл-переводчик.
photorealistic emu stands against the backdrop of a vintage carousel:: bright colors, realistic photo, hyperrealism, ultra - precise realism, superrealism, ultra - precise focus --ar 3:4
photorealistic emu stands against the backdrop of a vintage carousel:: bright colors, realistic photo, hyperrealism, ultra - precise realism, superrealism, ultra - precise focus --ar 3:4

Примечания

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

Если в запросе "Дженифер Энистон в стиле поп-арт" вам начинает рисовать какую-то непонятную дамочку, вы можете перераспределить приоритеты, используя двойное двоеточие и какие-нибудь цифры.

Какие именно не особенно важно, главное, чтобы после приоритетного запроса стояла бОльшая цифра.

Разберем на примере. У нас есть запрос:

Дженифер Энистон в красном костюме:: поп-арт:: масляная картина

Мы получаем такой результат:

-3

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

Дженифер Энистон::100 в красном костюме::10 поп-арт::10 масляная картина

В данном случае мы сказали нейросети, что Дженифер Энистон в запросе в 10 раз приоритетнее, чем красный костюм и поп-арт. И вот какой результат мы получили:

-4

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

Играя с этими числами в запросах можно добиться абсолютно разных результатов. Экспериментируйте!

На сегодня первый урок окончен. Надеюсь вы узнали что-то новое. Ждите новых уроков 😁