Администратор admin Опубликовано 10 часов назад Администратор Поделиться Опубликовано 10 часов назад В Midjourney v.7 появилась возможность использовать выбранные элементы, стили или персонажей с ваших изображений в качестве референсов с помощью команд --oref и --ow. Отличительной особенностью omni-reference от похожих команд (--cref и --sref) является то, что она берет не персонажей и/или стили, а именно то, что вы укажете в промте, т.е. данная опция является более универсальной и отзывчивой. Качество переноса лиц людей и образов в --oref также на уровень выше, чем это было при использовании команды --cref. В этой статье мы разберем, как работает Omni в Миджорни и укажем на пару тонкостей и ошибок, с которыми можно столкнуться. Что делает команда --oref в нейросети Midjourney? перенос локаций перенос лица перенос образа объекта перенос стиля выборочный перенос элементов и предметов (опишите, что именно нужно взять с референса прямо в промте) возможность указать силу референса с помощью вспомогательной команды --ow Небольшое вступление: вы наверняка уже пользовались нейросетью Sora Images от компании OpenAI, которая почти идеально следует вашему промту, в т.ч. доступна аналогичная возможность — брать только определенные элементы с ваших изображений и использовать их в качестве референсов. Так вот omni-reference в Midjourney v.7 — это аналог данной функции из Соры, но с одной особенностью — вы можете указывать силу влияния референса (выбранного вами элемента) с помощью вспомогательной команды --ow. Команда --ow должна вводиться вместе с числовым значением в диапазоне от 1 до 1000, чем оно выше, тем точнее нейросеть будет повторять оригинал. По умолчанию (если вы не укажете эту команду в промте) значение --ow будет равно 100, что приемлемо в большинстве случаев. Есть одна особенность: слишком высокие значения (от 700 до 1000) могут приводить к поломке референса, из-за чего он может вообще не отобразиться в генерации, но, скорее всего, это скоро пофиксят. Пример команды omni-reference без дополнительных параметров: high detailed fox in the forest with face from my picture --oref https://forum.yesai.su/uploads/monthly_2025_05/large.file_2796433.jpg.1a68cf1ec5e04cd5d82ab80c70a370f3.jpg ...как видно, лисицей тут и не пахнет. Дело в том, что по умолчанию, если вы не указали значение --ow, применяется значение, равное 100. Читаем дальше... Если точность повтора образа избыточна, как в нашем примере, можно уменьшить вес референса путем снижения значения параметра --ow: high detailed fox in desert with face from my picture --oref https://forum.yesai.su/uploads/monthly_2025_05/large.file_2796433.jpg.1a68cf1ec5e04cd5d82ab80c70a370f3.jpg --ow 60 ...как видите, теперь лицо из референса обрело черты лисицы, но можно еще немного поиграть со значением параметра --ow, он очень важен! не забывайте его корректировать, если результаты вас не удовлетворили Внимание! Команда --oref не работает в MJ --v 6, поэтому всегда добавляйте к своим промтам параметр --v 7, в противном случае будет выдана ошибка генерации. Примечание 1: Не забывайте, что все команды, в т.ч. --oref и --ow, должны быть указаны в конце промта, а не в начале и не в середине. Примечание 2: После команды --oref должна стоять прямая ссылка на картинку-референс. Поддерживается только один референс, т.е. нельзя указывать более одной ссылки. Примечание 3: Вы можете писать промты на любом языке, в т.ч. на русском, если используете Midjourney в @yes_ai_bot в Телеграм, а в оригинальной Midjourney требуется ввод на английском. Примечание 4: Чтобы получить прямую ссылку на своё изображение, можно воспользоваться любым сервисом: disk.yandex.ru, dropbox.com, postimages.org и др., но эти ссылки не всегда работают в Midjourney, если вы используете Discord. Рекомендуем делать это через @yes_ai_bot, там поддерживаются любые ссылки из различных сервисов. Как сделать генерацию с omni-reference в Yes Ai Bot. Первый способ Откройте бота по этой ссылке @yes_ai_bot Отправьте боту команду --oref со ссылкой на картинку и промтом, описывающим то, как нейросеть должна использовать референс. Дождитесь результата Как сделать генерацию с omni-reference в Yes Ai Bot. Второй способ Откройте бота по этой ссылке @yes_ai_bot Отправьте боту одну картинку, которую хотите использовать в качестве исходника, обязательно в комментарии к картинке напишите промт с описанием. Также можно добавить к промту значение вспомогательного параметра --ow в диапазоне от 1 до 1000, рекомендуем при тестировании использовать значения от 30 до 400. В появившемся меню нажмите кнопку "🧬 Референс элементов" Дождитесь результата Наше личное мнение Функция --oref хороша, но более требовательна к промту, чем её аналог в Sora Images, т.к. нужно загружать куда-то свои картинки, что может быть не всегда удобно. Однако стоит отметить и тот факт, что в плане художественного стиля MJ на голову превосходит своего конкурента от OpenAI. В сухом остатке: Sora Images проще устроена и лучше понимает промты, но она дороже и намного хуже справляется с художественным стилем, зато идеально подходит для новичков. Кстати, в Sora можно загружать от 1 до 10 референсов, а не только один. Omni-reference от Midjourney сложнее, но намного красивее рисует. Вам понадобится пара десятков генераций, чтобы подобрать оптимальные значения параметра --ow. Главный недостаток — можно использовать всего одну картинку в качестве референса, но это, скорее всего, вскоре исправят. Пример того, как Омни переносит лицо человека Согласитесь, сходство на высоком уровне 👇. Для теста использовали простейший промт, чтобы не было погрешностей. 🟢 Если у вас есть свой сервис и вы хотите добавить в него функции нейросети Midjourney, то можете использовать наш API — в нём уже реализована поддержка функции Omni-reference. 2 1 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.