Создаем понятный текст в Stable Diffusion с помощью ControlNet

Друзья, я не перестаю удивляться новым и новым применениям ControlNet, которые мы с вами находим. Казалось бы мы только недавно поняли, что через ControlNet можно управлять освещением и эффектами, неужели и это не все?

Сегодня я расскажу вам, как вы можете добавить понятный и читаемый текст в ваши генерации.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

Что нам понадобится:

  • Актуальный Automatic 1111 с установленным и активированным ControlNet в коллабе или локально.
  • Промпт для изображения на которое мы будем добавлять текст.
  • Любой фото редактор. Для этого гайда я буду использовать бесплатный онлайн редактор https://pixlr.com/ru

Для начала сгенерируем изображение на которое мы добавим текст. Я для этого возьму свой промпт и сгенерирую девушку стоящую около стены покрытой граффити.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

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

Создаем понятный текст в Stable Diffusion с помощью ControlNet
Создаем понятный текст в Stable Diffusion с помощью ControlNet

Готово, есть стена, есть девушка, нет текста, копируем картинку и открываем фото редактор, я открываю https://pixlr.com/ru/, он бесплатный, но там ограничено кол-во сохранений в сутки.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

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

Создаем понятный текст в Stable Diffusion с помощью ControlNet

Копируем нашу картинку из интерфейса автоматика

Создаем понятный текст в Stable Diffusion с помощью ControlNet

И просто вставляем с помощью ctrl+V в интерфейсе pixlr.com. Далее выбираем инструмент Текст

Создаем понятный текст в Stable Diffusion с помощью ControlNet

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

Создаем понятный текст в Stable Diffusion с помощью ControlNet

Теперь нам надо отключить видимость нашей картинки и отдельно сохранить только слой с текстом.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

Теперь через меню Файл сохраняем как png с прозрачностью и возвращаемся в Автоматик.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

Теперь отправляемся в инпеинтинг и выделяем нужную нам зону, в которую планируем вставить текст.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

Теперь опускаем вниз к ControlNet и загружаем там нашу картинку с текстом, нажимаем Enable, нажимаем Invert Input Color, препроцессор не нужен, а модель ставим Depth. Я еще вес модели выставил на 2.

Создаем понятный текст в Stable Diffusion с помощью ControlNet

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

Создаем понятный текст в Stable Diffusion с помощью ControlNet

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

Создаем понятный текст в Stable Diffusion с помощью ControlNet
Создаем понятный текст в Stable Diffusion с помощью ControlNet

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

А на этом у меня все, посмотрите мои ссылочки и увидимся на стримах!

----

Вот мой список полезных ресурсов:

  • Арт-нейросети от Neural Dreaming основной канал по нейросетям - подпишитесь, чтобы быть в курсе всего!
  • Neural Dreaming на YouTube тут проводятся стримы и выкладываются гайды - подпишитесь!
  • Neural Dreaming на Boosty - записи всех стримов, ххх сеты, ассеты и секретные гайды только для подписчиков, и доступ в чат для самых продвинутых.
  • ДЕНЬГИ - чат, где мы учимся зарабатывать на наших нейро-талантах вместе с настоящими профи.
  • ЧЕЛЛЕНДЖИ - группа с новыми нейро-челенджами каждый день - участвуй!
  • СКЛАД - все, что нужно для вашей нейросети: лоры, модели, эмбединги - осторожно, там нет цензуры.
  • АДМИНСКАЯ - группа для администраторов нейро-каналов, добавьте свой канал в био, прежде чем подавать заявку.
  • Чат нейро-операторов - общайтесь, задавайте вопросы, делитесь опытом с более чем 500 нейро-операторами
222222
71 комментарий

Одной нейронкой можно наплодить кучу хорни новелл. Бля крутая бизнес идея.

19

SD генерит картинки, ChatGPT генерит код, только успевай заливать в стим

30

Если правильно настроить вообще круто получаеться

4

и потом обдрочиться в них и лежать

4

Думаю, конкуренция будет адской, ты не один такой умный.

С каждим разом SD поражает, через Pose сделал

8