Buckets:
Outpainting
Outpainting расширяет изображение за пределы его исходных границ, позволяя добавлять, заменять или изменять визуальные элементы, сохраняя при этом исходное изображение. Как и в случае с inpainting, вам нужно заполнить белую область (в данном случае — область за пределами исходного изображения) новыми визуальными элементами, сохранив исходное изображение (представленное маской из чёрных пикселей). Существует несколько способов outpainting, например, с помощью ControlNet или Differential Diffusion.
В этом руководстве показано, как выполнять outpainting с помощью модели inpainting, ControlNet и оценщика глубины ZoeDepth.
Перед началом убедитесь, что библиотека controlnet_aux установлена, чтобы вы могли использовать оценщик ZoeDepth.
!pip install -q controlnet_aux
Подготовка изображений
Начните с выбора изображения для outpainting и удалите фон с помощью Space, например BRIA-RMBG-1.4.
Xet Storage Details
- Size:
- 9.76 kB
- Xet hash:
- 5e4cc9f7011eed27cb33be0fcd3ddb474f1ef3f15651fb16c30ace0416098f7b
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.