Virtual Try On 2D using Inswapper and Inpainting Model. Users can customize their body weight and height. Many thanks to this repository https://github.com/wildoctopus/huggingface-cloth-segmentation I use it for cloth segmentation (users can choose whether to change the upper or bottom).
Special thanks to my teammate silvering-steve, I got inspired to use insightface and inpainting model from you!
I use insightface, so you can replace the face in an existing photo, simply with a clear selfie photo of the desired face.
I am using the stable-diffusion-inpainting model from diffusers to swap clothes, but don't worry as you don't need to perform manual inpainting.
This is the example result. I just chose to change the upper clothes.
Just hit "python app.py"