Разбор возможностей плагина Krita AI Diffusion

Генерация изображений

Для того чтобы сгенерировать изображение — в правом верхнем углу (AI Image Generation) пишем промт и нажимаем Generate. Как видите Промт я написал на русском языке и Krea его понимает — это из за того что я в настройках Promt Translation задал русский язык.

Кнопку Generate можно нажать столько раз сколько генераций вам нужно — они встанут в очерель. Если у вас стоит настройка показывать «Negative Prompt» то так же здесь можете прописать свой негативный промт. Изображение сгенерируется с выбранной вами моделью, через раскрывающийся список чуть выше окошечка для ввода промта вы можете сменить модель.

Для того чтобы применить сгенерированное изображение как слой в Krea, мы должны кликнуть по миниатюре сгенерированного изображения (она появится ниже окна с промтом) и нажать на «Apply»

Генерация изображений при помощи Krita AI Diffusion

Так же справа от кнопки Generate есть небольшое выпадающее окно, давайте рассмотрим его более детально.

Контекстное окно дополнительных настроек во время генерации
  • Batches — сколько картинок генерировать одновременно
  • Seed — зафиксировать Seed (Seed это уникальное число на основе которого генерируется изображение). Выбирается рандомно, но вы можете задать свой.
  • Resolution — размер изображения
  • Enqueue — в каком порядке отображать сгенерированные изображения (по порядку или наоборот)
  • Cancel — отменить генерацию
    • Active — отменить текущую генерацию
    • Queued — отменить запланированные генерации
    • All — отменить все генерации

Удаление объектов

Как видите вместо одной девушки, нейросеть нам нарисовала две — нам нужно одну удалить. Для того чтобы удалить объект с изображения, нужно применить его как слой, то есть нажать Apply на превью (см. генерация изображений). Далее нам нужно выделить объект любым инструментом выделения (я буду пользоваться выделением от руки), стереть промт и нажать Remove Content.

Удаленный контент будет так же как отдельный слой, так что его можно выключать и включать.

Инструментом Freehand Selection Tool (выделение от руки) выделяем объект на слое, стираем Prompt и нажимаем Remove content
Нейросеть удалит объект и дорисует изображение

Примечение: Если вы хотите работать в режиме маски, то выберите Select — Show Global Selection Mask (Выделение — Показать маску глобального выделения), при этом изображение станет как на скриншоте ниже и здесь можно кисточкой выделять то что вам необходимо.

Режим маски

Перерисовывание объектов (Inpaint)

Теперь давайте заменим девушку на мужчину. Здесь то же самое что и при удаление объекта, только мы двигаем параметр «Strength». Чем выше значение, тем больше будет изменений. Вместо Remove появится кнопка Refine. Нажимаем — получается вот такой результат.

Расширение изображения (Outpaint)

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

Что можно сделать ещё с выбранными областями ?

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

Нажав на кнопку выпадающего меню, можно не только удалять контент
  • Fill — заполнить
  • Expand — расширить
  • Add Content — добавить контент
  • Remove Content — удалить контент
  • Replace Background — заменить фон