Inpainting – це техніка, яка дозволяє маскувати певну область для модифікації моделі, залишаючи решту зображення незмінною. Це можна використовувати кількома способами:
-
Якщо замаскована область починається з наявного вмісту, можна використати низьку силу шумозаглушення, щоб трохи налаштувати його
-
Якщо замаскована область перезапускається з випадкового шуму, щось абсолютно нове, що відповідає підказці, може бути згенеровано в пробіл
-
Якщо замаскована область починається із середнього навколишнього незамаскованого кольору, замаскований об’єкт можна видалити із зображення
Перше було б найбільш підходящим для виправлення рук, але, на жаль, ClipDrop наразі, здається, дозволяє лише останнє – через "Очищення":
З урахуванням інших інструментів, Веб-інтерфейс користувача Automatic1111 дає більше можливостей контролю над малюнком.
У "img2img" виберіть "Inpaint" вкладку, завантажте своє зображення та видряпайте, щоб замаскувати область, яку потрібно зафарбувати:
Ви можете вказати, що область повинна починатися з поточного вмісту під час малювання:
Нижчий рівень шумозаглушення залишатиметься ближчим до наявного вмісту. Підказка має описувати повне зображення, якщо ви не встановите "Inpaint area" на "Лише масковане", у цьому випадку вам слід описати лише масковану область.
Приклад генерації:
Документація щодо додаткових варіантів малювання: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Features#inpainting