A diffusion wardrobe that lets you keep your pose and face
IMAGDressing generates images of people wearing a specific garment while letting you control pose, identity, and scene via standard SD plugins.

What it does IMAGDressing-v1 is a virtual dressing pipeline built on Stable Diffusion 1.5. You provide a clothing image, and it renders a dressed human, optionally respecting a specific pose, face, or background text prompt. It ships with a Gradio interface and a suite of inference scripts that mix garment generation with IP-Adapter, ControlNet, and T2I-Adapter.
The interesting bit Instead of fine-tuning the whole diffusion model or training a LoRA per outfit, the authors added a dedicated garment UNet that feeds CLIP semantics and VAE textures into a frozen denoising UNet through a hybrid attention layer. This keeps the base model untouched, so off-the-shelf SD plugins still work.
Key highlights
- Accepted at AAAI 2025; releases the IGPair dataset (300k+ clothing-dressed image pairs) and the CAMI affinity metric for benchmarking.
- Modular architecture: garment features plug into a frozen SD backbone, enabling rapid customization “within seconds” without per-garment LoRA training.
- Compatible with the existing ecosystem: IP-Adapter, ControlNet, T2I-Adapter, and AnimateDiff.
- Experimental extras include localized outfit changing via inpainting and cartoon-style generation.
- Third-party ComfyUI and Windows WebUI nodes already exist.
Caveats
- Released checkpoints and downloadable models are limited to non-commercial research use, even though the codebase itself permits broader use.
- Higher-resolution model weights and video dressing are on the TODO list but not yet available.
- Some experimental features rely on additional auxiliary models not included in the main release.
Verdict Researchers and builders working on fashion tech or controllable human generation should take a look. If you need a fully open-weight commercial tool today, the model licensing may give you pause.
Frequently asked
- What is muzishen/IMAGDressing?
- IMAGDressing generates images of people wearing a specific garment while letting you control pose, identity, and scene via standard SD plugins.
- Is IMAGDressing open source?
- Yes — muzishen/IMAGDressing is open source, released under the Apache-2.0 license.
- What language is IMAGDressing written in?
- muzishen/IMAGDressing is primarily written in Python.
- How popular is IMAGDressing?
- muzishen/IMAGDressing has 1.3k stars on GitHub.
- Where can I find IMAGDressing?
- muzishen/IMAGDressing is on GitHub at https://github.com/muzishen/IMAGDressing.