0





本手册介绍 MagicTryOn 虚拟试穿系统的使用方法,帮助用户快速上手。
MagicTryOn 是一个基于 AI 的虚拟试穿系统,可以将衣服图片"穿"到人物图片/视频上,生成逼真的试穿效果。
启动系统后,在浏览器访问:http://服务器IP:7860
┌─────────────────────────────────────────────────────────┐
│ MagicTryOn 虚拟试穿系统 │
├─────────────────────────────────────────────────────────┤
│ GPU 内存模式: [纯GPU模式 ▼] │
├──────────────────┬──────────────────────────────────────┤
│ │ │
│ 输入参数区 │ 结果展示区 │
│ │ │
│ [上传图片] │ [试穿结果图片/视频] │
│ [设置参数] │ │
│ [生成按钮] │ │
│ │ │
└──────────────────┴──────────────────────────────────────┘
快速试穿是最简单的使用方式,只需上传原始图片,系统会自动完成所有预处理工作。
点击 "1. 开始预处理" 按钮
系统会自动:
时间: 约 30-60 秒
显存管理: 系统会自动卸载 14B 模型,预处理后自动释放预处理模型
您可以调整以下参数:
| 参数 | 说明 | 推荐值 |
|---|---|---|
| 正面提示词 | 描述想要的试穿效果 | 必填 |
| 负面提示词 | 描述不想要的效果 | 已预填 |
| Guidance Scale | 引导系数(1-10) | 3.0 |
| 推理步数 | 生成质量(10-50) | 20 |
| 随机种子 | -1为随机,固定值可复现 | 43 |
| Repaint后处理 | 混合生成结果与原图 | 开启 |
点击 "2. 开始生成试穿结果" 按钮
时间: 约 1-3 分钟
注意: 生成时系统会自动重新加载 14B 模型
生成完成后,右侧会显示试穿结果图片。可以下载或继续尝试其他参数。
图片试穿适用于已有预处理数据的场景。
与快速试穿相同。
视频试穿可以为视频序列生成虚拟试穿效果。
自定义试穿适用于高级用户,包含预处理工具引导。
在使用自己的视频之前,需要先进行预处理:
提取视频帧
ffmpeg -i video.mp4 images/%04d.png
生成 Mask(试穿区域遮罩)
python inference/customize/gen_mask/app_mask.py
生成 DensePose(人体姿态估计)
bash inference/customize/detectron2/projects/DensePose/run.sh
组装视频
python inference/customize/image2video.py
点击相应的预处理按钮:
注意:预处理功能需要命令行工具支持,WebUI 会提供相应的命令提示。
根据您的显卡显存大小,选择合适的模式:
| 显存 | 推荐模式 | 说明 |
|---|---|---|
| 48GB | 纯GPU模式 | 所有模型常驻 GPU,速度最快 |
| 24GB | CPU按需卸载 | 组件按需在 CPU/GPU 间转移 |
| 16GB | 模型完整卸载 | 完整模型在 CPU/GPU 间转移 |
| 12GB | FP8量化+卸载 | FP8 量化 + CPU 卸载 |
注意:
描述您想要的效果:
✅ 好的示例:
- "model is wearing a stylish white shirt"
- "fashion photo, high quality, detailed"
- "professional photography, good lighting"
❌ 避免使用:
- "man"(当人物是女性时)
- 过于复杂的描述
描述不想要的效果(已有很好的默认值):
默认值包含:
- 低质量、模糊、变形
- 多余的手指、肢体
- 静止、过曝、色调艳丽
A: 请确保使用"快速试穿"功能,它会自动生成所需的预处理数据。
如果使用"图片试穿",请确保上传了 Agnostic Person、Mask 和 DensePose。
A: 这是正常的,14B 模型推理需要时间。可以尝试:
A: 请选择更低的 GPU 内存模式,如"CPU按需卸载"。
A: 请确保:
A:
A: 图片试穿需要以下必需数据:
如果没有这些数据,请使用"快速试穿"功能。
所有生成的结果保存在 outputs/ 目录下。
每次生成会创建一个时间戳目录:
outputs/YYYYMMDD_HHMMSS/
├── result.png # 图片试穿结果
└── result.mp4 # 视频试穿结果
outputs/ 目录复制衣服图片:
人物图片:
系统会记住上次使用的参数值,方便重复使用相同设置。
| 功能 | 预计时间 |
|---|---|
| 快速试穿-预处理 | 30-60 秒 |
| 快速试穿-生成 | 1-3 分钟 |
| 图片试穿 | 10-30 秒 |
| 视频试穿(16帧) | 1-5 分钟 |
注:时间取决于 GPU 性能和参数设置
WebUI 二次开发 by 科哥 | 微信:312088415
承诺永远开源使用 但是需要保留本人版权信息!
用户手册版本: 2.0 最后更新: 2026-01-03
认证作者

支持自启动