Маски по карте глубин в один клик или фотошоп в твоем Stable Diffusion

Друзья, сегодняшний гайд по Stable Diffusion о расширении depthmap2mask – Маски по карте глубины.

Маски по карте глубин в один клик или фотошоп в твоем Stable Diffusion

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

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

Что такое маска – это трафарет который накладывается на изображение.

Например захотелось нам сделать Бунтарку орком, нет ничего проще, открывает Inpainting, закрашиваем лицо, пишем в промпт orc face - готово.

Inpainting и обычная маска
Inpainting и обычная маска

Результат нормальный, можно поиграться с ползунками, сделать еще немного лучше. Но зачем, если все то же самое можно сделать буквально в один клик и без рисования маски руками?

<p>Inpainting и маска глубин</p>

Inpainting и маска глубин

Что такое маска глубины – это специальный алгоритм который определяет глубину изображения и создает маску с разной прозрачностью в наиболее контрастных местах, обычно объект который в фокусе закрашивается более интенсивно, а который не в фокусе - фон, не закрашивается.

Установка такая же как и всех других расширений и скриптов, идем в Extension и находим в списке Available расширение depthmap2mask, кликаем Install, затем Reload UI и возвращаемся в img2img.

Находим в скриптах новый - Depth aware img2img mask

Всего три ползунка, а сколько удовольствия
Всего три ползунка, а сколько удовольствия

Настройки

Contrasts cut level - уровень контрастности при обрезки - при создании маски задает интенсивность контрастности по которому рисовать маску 0 - минимум, по умолчанию, прозрачными будут только те участки что контрастнее всего (в фокусе). 255 - максимум, прозрачным будет все. Позволяет добиться более аккуратного результата

<p>Contrasts cut level 0 и 125, чем выше тем меньше прозрачности</p>

Contrasts cut level 0 и 125, чем выше тем меньше прозрачности

Contrasts cut level 0 и 125 градиент более тонкий и затрагивает только самые контрастные области
Contrasts cut level 0 и 125 градиент более тонкий и затрагивает только самые контрастные области

Match input size - Галка задать размер области в соответствии с изображением, если выбрана маска будет такого же размера как изображение, в противном случае размер задается ползунками ниже. Задав размер маски специально меньше чем изображение можно получить некачественную размытую маску. А если больше, то наоборот более качественную маску с более тонкими градиентами.

<p>Разрешение маски 128х128 и 1024х1024</p>

Разрешение маски 128х128 и 1024х1024

Invert DepthMap инвертирование маски служит для того, чтобы покрыть маской не тот объект который в фокусе, а наоборот инвертировать выделение, например выделить фон. И это фантастическая вещь чтобы в один клик изменить фон.

<p>Легким инвертированием маски глубины на фоне появляется orc face</p>

Легким инвертированием маски глубины на фоне появляется orc face

Save alpha crop галочка вырезает то, что было в маске. Например таким образом можно вырезать фон для дальнейших манипуляций или самого персонажа

<p>Save alpha crop создает еще одну картинку с вырезанной маской.</p>

Save alpha crop создает еще одну картинку с вырезанной маской.

Override mask blur to 0 и Override inpaint to original перезаписывает значение этих же опций из блока inpainting

Turn the depthmap into absolute black/white - делает маску полностью черно-белой, что приводит к более резким краям и полному отсутствию переходов, зато так можно вырезать объект без фотошопа.

<p>Save alpha crop + turn the depthmap into absolute black/white + Invert DepthMap жестко выделяет и вырезает объект</p>

Save alpha crop + turn the depthmap into absolute black/white + Invert DepthMap жестко выделяет и вырезает объект

<p>Модели создания маски три</p>

Модели создания маски три

Модели создания маски три и все три делают маски немного иначе. Я просто оставлю тут три сравнения моделей с просторов интернета.

Маски по карте глубин в один клик или фотошоп в твоем Stable Diffusion
Маски по карте глубин в один клик или фотошоп в твоем Stable Diffusion
<p>Возможности использования масок глубины ограничиваются только вашим воображением.</p>

Возможности использования масок глубины ограничиваются только вашим воображением.

Скидывайте то что получилось в комментарии.

Подписывайтесь на мой канал в телеграм, мне будет приятно, а вам красиво и интересно.

В чате нейро-операторов можно поделиться опытом и получить совет.

3636
11
15 комментариев

Для начала можно былоб и гайд запилить, как эту нейросетку найти, установить и потом баловаться с ней)

5
Ответить

Если надо запилю, просто думал что на дтф в нейро сообществе таких гайдов миллион уже) пока у меня только видос с установкой в коллабе и то я там не комментирую особо) И видос про аутпеинтинг где все через жопу))

4
Ответить

Комментарий недоступен

2
Ответить

Комментарий недоступен

Ответить

Нейронные зумеры освоили маску из фш , уххХ... во ебать
ᕦ( ͡° ͜ʖ ͡°)ᕤ

Ответить

Комментарий недоступен

1
Ответить