Протестировали четыре бесплатных варианта и нашли лучший. Бонус: получаем неповторимый вариант с Midjourney.
Социальные сети, форумы, блоги… – везде, помимо имени пользователя, используются еще и аватары или юзерпики. Ими может быть произвольная картинка или ваша фотография, но почему бы не превратить обычное фото в что-то неожиданное?
Мы протестировали нейросети и боты, среди которых есть как бесплатные, так и платные варианты. Идеального варианта, который сочетал бы в себе возможность глубокой настройки и при этом был бы бесплатным, увы, нет. Но можно найти оптимальный. Поехали!
Бесплатные нейросети
В наш список попали только те варианты, которые либо полностью бесплатны, либо дают возможность получить результат, не требуя привязки карты для запуска тестового периода.
Везде, где для теста нужна была одна фотография, использовалась моя аватарка. Результаты оценивались по портретному сходству, а также наличию/отсутствию дефектов.
Один из выводов по итогам экспериментов: я бы рекомендовала использовать фотографии, на которых присутствует только лицо, без рук.
1. Media.io - Cartoonizer
Регистрируетесь, загружаете фото, выбираете один из десятка вариантов преобразований, ждете не больше минуты – и результат перед вами.
При этом стоит учесть, что хорошо срабатывают далеко не все фильтры, поэтому для получения удовлетворительного результата может потребоваться несколько попыток. Портретное сходство также оставляет желать лучшего.
А вот пугаться ватермарки, если вам понравился результат, не стоит. Ее очень легко убрать опять-таки при помощи нейросетей. Например dewatermark.ai/ru.
2. StarryAI
Эта нейросеть выдает вам 5 кредитов в день. на которые вы можете создать около 10 картинок. Интерфейс очень простой, с минимумом настроек. Достаточно ввести промт, выбрать стиль и можно генерировать картинки. Однако, в нашем случае, нужно добавить фотографию, по которой мы хотим сгенерировать аватар. Это делается через нажатие на «start image».
В качестве промта я использовала
portrait of a woman, with short brown hair
Результаты в разных стилях
Портретное сходство выглядит очень, очень отдаленным, но результат однозначно лучше, чем у предыдущего сервиса.
3. Leonardo AI
У Леонардо больше настроек, чем в предыдущей нейросети, поэтому рекомендую начать с гайда.
Нам потребуется режим Image Guidance, куда необходимо загрузить исходную фотографию.
Я использовала промт:
portrait of a woman, short brown hair, smiling, wearing office suit
И установила максимальный вес фото, поставив ползунок на 1.
3D animation style
Anime pastel dream
Absolute Reality
Absolute Reality + добавление элемента Pirate Punk
Вариантов за день можно сгенерировать много, но… О портретном сходстве говорить опять не приходится. И, к сожалению, в 80% случаев руки получаются проблемными.
4. Fabula
Это бот, который есть в Telegram и Вконтакте. Также существуют приложения на Android и iOS. С его помощью вы можете получить как минимум 5 бесплатных аватарок, а если пригласите хотя бы одного друга, то получите еще 50 штук. Кстати, если зарегистрироваться в ТГ, ВК и Андроиде – то аватарок, даже без приглашения друзей, будет уже 15.
Рассмотрим работу на примере ВК.
Заходите в группу, подписываетесь и пишете сообщение со словом «начать». Выбираете пол, загружаете фотографии, после чего игнорируете призыв заплатить за быстрое получение результата и нажимаете кнопку «эконом». Оказавшись в списке ожидания придется набраться терпения, на генерацию, как предупреждают, может уйти несколько дней. В это время вам придет предложение ускорить процесс, разумеется за деньги.
Но, у меня время обработки составило чуть-чуть больше часа, что очень и очень неплохо.
При этом даже из первых пяти присланных было как минимум три любопытных варианта. А пригласив коллегу, я получила еще 50 сгенерированных аватарок, из которых тоже выбрала несколько штук. Здесь далеко не все удачные варианты, но бот, однозначно стоит пробовать.
Это, на мой взгляд, лучший из бесплатных генераторов аватарок. Варианты достаточно разнообразны, узнаваемость тоже на высоте.
Аватары при помощи ChatGPT
Нейросеть DALL·E 3 не умеет использовать картинки в качестве образца, но, будучи интегрирована в ChatGPT, способна создать аватарку по фотографии. Для этого вам требуется загрузить фото и написать, что вы хотите получить. Например:
Преврати эту фотографию в аватарку для соцсетей. Сохраняя при этом максимально сходство с фотографией, но добавив мультипликационный стиль.
ChatGPT опишет вашу фотографию для DALL·E 3, добавит запрос, и вы получите результат.
Изменив запрос на:
сгенерируй аватарку, на которой будет молодая девушка с короткими коричневыми волосами и улыбкой. Сделай изображение фотореалистичным и близким к оригиналу.
Получим результат:
Он лучше, чем предыдущий, но далек от идеала. Поэтому остается ждать, когда нейросеть DALL·E научат работать с фотографиями.
Аватары в Midourney
Рассказывая про создание аватарок, можно было бы остановиться на сервисе Fabula, но! Нет предела совершенству, и если вы относитесь к тем, кто предпочитает максимально влиять на результат, то стоит обратить внимание на Midjourney. Если вы никогда не пробовали создавать изображения в этой нейросети, то рекомендуем начать с гайда по использованию. А здесь мы разберем секреты создания похожей аватарки, так как если загрузить свое фото и добавить, например, pencil sketch, то вы можете столкнуться с одной из двух проблем.
- Первая – полученное изображение не будет иметь ничего общего с оригиналом, вплоть до того, что несмотря на загруженную женскую фотографию ИИ сгенерирует из вас мужчину.
- Вторая – при определенном сходстве будет практически отсутствовать стилизация.
Все решаемо, но придется использовать небольшие лайфхаки. О них – на примерах.
В качестве исходной я взяла фото не самого лучшего качества (это скан, поэтому на нем присутствуют артефакты), но вам я бы рекомендовала брать:
- изначально цифровое, не менее 1000 х 1000 пикселей;
- с лицом крупным планом;
- без рук в кадре.
Загрузила его в чат discord и получила ссылку на фото. Если ваша фотография уже выложена на каком-либо хостинге, то вы можете использовать ссылку на него, главное, чтобы она заканчивалась на jpg, png или gif. Эту ссылку нужно будет вставлять в начало любого промта, перед описанием того, что вы хотите получить.
В результате промт может выглядеть следующим образом
<image url> bright portrait with a palette knife
Результат… Не очень, так как хочется большего сходства.
Поэтому ниже лайфхаки, которые помогут получить результат, близкий к оригиналу.
Лайфхак 1. Пишите, что именно вы хотите получить, указывая характерные черты вашей фотографии.
Неправильно: <image url> disney style
Правильно: <image url> portrait of a woman, with short brown hair, smiling, disney style
Лайфхак 2. Используйте параметр --iw со значением от 1 до 2. Он показывает «вес» фотографии и чем он выше (2 – максимум), тем больше будет сходство. Если же вам хочется, чтобы преобладала стилизация, используйте этот параметр со значением от 0 до 1.
<image url> portrait of a woman, with short brown hair, smiling, black and white sketch, disney style --iw 1.8
Лайфхак 3. Если вы хотите сделать аватарку в стиле, далеком от реализма (мультяшном, анимешном, 3D и т.д.) используйте версию Midjourney 5.0. Если же вы хотите получить фотографию, то 5.2. Менять версии можно как через настройки (/settings), так и добавляя префикс --v 5.2 или --v 5.0
<image url> portrait of a woman, with short brown hair, smiling, cartoon character --v 5.0
Лайфхак 4. Добавьте к промту фразу, которая даст понять нейросети о том, что надо сохранять близость к оригиналу.
keep the consistency of action, expression, clothing, shape and appearance of the photos
В моем случае получилось:
<image url> bright portrait of a woman, with short brown hair, smiling, keep the consistency of action, expression, clothing, shape and appearance of the photos, with a palette knife, style of Josef Kote --v 5.2
Лайфхак 5. Если вы хотите получить вариант в стиле аниме, используйте префикс --niji 5. Это специальная версия Midjourney, обученная в данном стиле.
Ну а дальше все в ваших руках! Фантазируйте, меняйте фотографии и добивайтесь отличных результатов.
Делаем аватарку с помощью Midjourney и InsightFace Swap-Bot
InsightFaceSwap Discord Bot позволяет заменить лицо на сгенерированной картинке в два клика.
Но сначала его нужно установить. Вот, как это сделать.
- Создайте свой собственный сервер в Discord, если у вас его еще нет. Для этого нужно нажать кнопку «плюс», находящуюся в конце списка чатов. На скрине она обведена красным.
- Пригласите бота Midjourney and InsightFace Bot на ваш сервер.
- Откройте директ (он находится в левом верхнем углу и тоже обведен красным на скрине) и найдите “Midjourney bot”
- Откройте “Profile”
- Выберите “Add App”
- выберите ваш сервер
- Нажмите “Continue” и “Authorize”
Бот Midjourney добавлен. Для добавления второго бота достаточно открыть ссылку
и повторить последние два пункта.
Переходим к созданию аватарки. Для этого загружаем свое фото, паспортного типа, с открытым лицом и, желательно, без каких-либо деталей на фото. Я использовала селфи, удалив фон при помощи remove-bg.ai.
Делаем это при помощи команды /saveid
Вам будет предложено использовать идентификатор, но что именно вы напишете – не слишком важно. Бот всегда работает с последним загруженным фото.
После этого вы генерируете любую желаемую картинку, например героиню фильма из 50-х, гуляющую по улице в период Рождества, снятую на пленку.
Получаете 4 картинки, выбираете понравившуюся и увеличиваете ее при помощи кнопок U1-U4.
После чего, кликаете по результату (картинке) правой кнопкой мыши, нажимаете App и Inswapper
И, не проходит и минуты, получаете результат.
Было:
Стало
Вот еще несколько примеров:
Итоги
Среди бесплатных вариантов создать аватар выделяется Fabula. Результаты, которые получены с ее помощью, не уступают платным приложениям. А максимальную свободу творчества дает, конечно же, Midjourney. Но, разумеется, ни одна нейросеть не может пока сравниться с работой человека-дизайнера, поэтому если вам нужно разработать логотип, шрифт или фирменный стиль, обращайтесь, поможем!
Читайте также:
Нейросеть Midjourney: полный гайд по созданию фото
Гайд – реалистичные изображения и их обработка в Stable Diffusion
Как составлять запросы к нейросетям: примеры, настройки, параметры