Как перекрасить с помощью стабильной диффузии

Stable Diffusion — один из лучших инструментов для создания изображений с использованием искусственного интеллекта, доступных в Интернете. Программное обеспечение, разработанное Stability.ai, представляет собой революционный переводчик изображений. Он использует модель скрытой диффузии для визуализации некоторых из самых быстрых изображений на основе текстовых подсказок.

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Создание изображения с помощью подсказок

Прежде чем заняться перерисовкой в ​​Stable Diffusion, вы должны сгенерировать картинку. Вот как вы используете Автоматический1111 Графический интерфейс для создания нового изображения.

  1. Перейдите на вкладку txt2img.
  2. Введите слова, описывающие ваше изображение, в текстовое поле подсказки.
  3. Введите слова, описывающие графические элементы, которые вы не хотите видеть, в текстовом поле отрицательной подсказки.
  4. Установите количество шагов выборки примерно 50–55, в зависимости от возможностей вашей видеокарты.
  5. Используйте любой метод выборки, который вам нужен, и установите ширину и высоту изображения.
  6. Установите флажок «Восстановить лица», если вы создаете людей на изображении.
  7. Отрегулируйте ползунок «Количество пакетов», если вы хотите визуализировать более одного изображения.
  8. Установите начальное значение «-1», если только вы не имеете в виду конкретное начальное изображение, которое хотите воссоздать.
  9. Нажмите кнопку «Сгенерировать».

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

Генератор изображений Stable Diffusion по умолчанию будет визуализировать что-то с фотографическим ощущением, если не указано иное.

Использование функции Outpaint в Stable Diffusion

После рендеринга изображения вы можете начать расширять его или закрашивать. Выберите изображение из пакета, которое вам больше всего нравится, и нажмите кнопку «Отправить в img2img».

Выполните следующие шаги для настройки Стабильная диффузия для перекраски.

  1. Перейдите на вкладку img2img в графическом интерфейсе Auto1111.
  2. Прокрутите вниз, пока не увидите раскрывающееся меню «Сценарий», и выберите «Перерисовка mk2».
  3. Выберите направление закрашивания, установив флажки «Влево», «Вправо», «Вверх» или «Вниз».
  4. Опишите визуальные элементы перерисовки в текстовом поле подсказки в верхней части пользовательского интерфейса.
  5. Установите флажок «Просто изменить размер».
  6. Установите шаги выборки от 80 до 100 с помощью ползунка.
  7. Отрегулируйте количество пикселей, которое часто можно увеличить до максимума, чтобы получить изображение высочайшего качества.
  8. Нажмите кнопку «Сгенерировать».

Лучший способ настроить процесс Outpaint

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

Кроме того, если хорошо получится только одна сторона, удержать ее и переделать перекраску в других направлениях не получится. Вместо этого вам придется начать с нуля. Это означает, что вы, возможно, не сможете воссоздать ту сторону, которая выглядела идеально.

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

Развернуть влево

  1. Загрузите свою картинку во вкладку img2img.
  2. Опишите визуальные элементы, которые вы хотите использовать в перерисовке.
  3. При необходимости добавьте негативные подсказки.
  4. Выберите направление закрашивания «Влево» и снимите флажки с остальных трех опций.
  5. Нажимайте «Создать», пока не будете довольны результатом.
  6. Перетащите изображение из правой панели пользовательского интерфейса на вкладку img2img.

Развернуть вправо

  1. Опишите визуальные элементы, которые вам нужны и не нужны, в полях подсказок.
  2. Добавьте отрицательные подсказки, если хотите, чтобы ИИ умалчивал подробности.
  3. Выберите направление закрашивания «Вправо» и снимите флажок с предыдущего.
  4. Нажимайте «Создать», пока не получите что-то отличное.
  5. Перетащите изображение на вкладку img2img или нажмите кнопку «Отправить в img2img».

Развернуть вверх

  1. Добавьте новые визуальные элементы к изображению.
  2. При необходимости добавьте негативные подсказки.
  3. Выберите направление закрашивания «Вверх» и снимите флажок с последнего.
  4. Нажимайте «Создать», пока результат вам не понравится.
  5. Перетащите окончательное изображение обратно на вкладку img2img.

Развернуть вниз

  1. Введите окончательное описание, прежде чем создавать расширение вниз.
  2. Используйте несколько негативных подсказок, желательно, чтобы они не перекрывались с исходным изображением.
  3. Выберите «Вниз» в качестве направления закрашивания и снимите все флажки.
  4. Нажимайте кнопку «Создать», пока не будете удовлетворены результатами.

Еще одним большим преимуществом расширения изображения в одном направлении является то, что вы можете лучше описать изображение.

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

В том же примере вы можете ввести в командной строке «голубое небо и птицы» и заставить ИИ заполнить исходное изображение наружу, вместо того, чтобы получать куски неба во всех направлениях.

Что вам нужно освоить при перерисовке в Stable Diffusion

Стабильная диффузия обходится недешево. Но поскольку это программное обеспечение Open AI, вы можете запустить его на своем собственном компьютере, чтобы не платить за каждое поколение. Обратите внимание, что вам, вероятно, понадобится приличная видеокарта примерно с 8 ГБ видеопамяти и хороший процессор, чтобы избежать очень медленного рендеринга.

Теперь дело за установкой веб-интерфейса Automatic1111 GUI.

Как установить веб-интерфейс Stable Diffusion Automatic1111 в Windows

  1. Сначала установите Питон 3.11.1поскольку Stable Diffusion в значительной степени опирается на кодирование Python.
  2. Загрузите и установите соответствующую 32-битную или 64-битную версию. Автономный установщик Git в зависимости от вашего процессора.
  3. Запустите «git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git», чтобы получить правильный репозиторий.
  4. Загрузите контрольную точку модели стабильной диффузии с пометкой «model.ckpt». отсюда.
  5. Добавьте «model.ckpt» в каталог «models».
  6. Дважды щелкните исполняемый файл «webui-user.bat».
  7. Создайте изображение и поэкспериментируйте с закрашиванием, закрашиванием и другими функциями.

Как установить веб-интерфейс Stable Diffusion Automatic1111 в Linux

Установка веб-интерфейса Auto1111 на компьютере с Linux немного отличается, но довольно проста. Вот шаги, которые вы должны выполнить.

Ред Хэт Линукс

  1. Введите «sudo dnf install wget git python3» в терминале.
  2. Установите пользовательский интерфейс, запустив «bash https://raw.githubusercontent.com/AUTOMATIC1111/stable-diffusion-webui/master/webui.sh).»

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Дебиан Линукс

  1. Введите «sudo apt install wget git python3 python3-venv» и запустите его в терминале.
  2. Установите пользовательский интерфейс с помощью следующей команды «bash».

Арч Линукс

  1. Введите «sudo P –S wget git python3» в терминале.
  2. Запустите «bash» в терминале.

Как установить веб-интерфейс Stable Diffusion Automatic1111 на Apple Silicon

Команды для установки веб-интерфейса Automatic1111 на компьютере Apple Silicon отличаются от команд для других операционных систем.

  1. Запустите приложение «Терминал».
  2. Выполните «$ cd ~/Documents/»
  3. Запустите «$ Curl https://raw.githubusercontent.com/dylancl/stable-diffusion-webui-mps/master/setup_mac.sh -0 setup_mac.sh»
  4. Выполните «$ chmod +x setup_mac.sh»
  5. Запустите «./setup_mac.sh»
  6. Следуйте следующим инструкциям, представленным в интерфейсе терминала.

Вы можете запустить пользовательский интерфейс Automatic1111, запустив «./run webui_mac.sh» в терминале. Всякий раз, когда вы его запускаете, он запускается с последними обновлениями, внесенными в репозиторий.

Что делать после перерисовки изображения

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

Как только вы закончите перекрашивать, у вас есть два варианта. Вы можете сохранить изображение и редактировать его в своем любимом графическом редакторе. Но еще один способ получить больше пользы от Stable Diffusion — переключиться на рисование.

Выберите изображение на правой панели и нажмите кнопку «Отправить в Inpaint». Пользовательский интерфейс переключится на новый тип функции редактирования. Это отличный способ заполнить пробелы в определенных частях изображения.

  1. Выберите размер кисти и замаскируйте ту часть изображения, где вы хотите что-то добавить.
  2. Опишите элементы росписи.
  3. Снимите флажок со сценария «Outpainting mk2».
  4. Нажимайте «Создать», пока не будете удовлетворены результатом.

Наконец-то появилась столь необходимая функция

Хотя Stable Diffusion был запущен в августе 2022 года, функции перерисовки поначалу не существовало. По крайней мере, его ранняя версия не была впечатляющей. Но за короткий промежуток времени перерисовка Stable Diffusion превзошла возможности функции закрашивания.

Программное обеспечение может создавать потрясающие изображения. А благодаря описательным текстам из 75 слов и отдельному полю для негативных подсказок точность ИИ поражает.

Теперь мы хотим услышать ваше мнение. Каков ваш опыт работы со Stable Diffusion или аналогичным программным обеспечением? Умеете ли вы обычно рендерить удовлетворительные изображения или это занимает слишком много времени? Расскажите нам о своем опыте Stable Diffusion и советах по перекрашиванию в разделе комментариев ниже.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *