✨ AI旅拍

智能换装 · 背景替换 · 风格重绘 · AI换脸

👗 AI换装(虚拟试衣)
上传人物正面照 + 服装图片,AI自动合成换装效果。支持分别上传上装和下装。
🧑
人物照片
正面全身照,面部清晰
👔
上装 / 连衣裙
可选,上装和下装至少传一个
👖
下装
可选,裤装 / 裙装
AI正在生成换装效果,请稍候...
✅ 换装完成
🌄 智能换背景
上传人物照片 + 背景描述(或参考图),AI自动抠图并合成旅拍效果。
🧍
人物照片
任意背景的图片均可,自动抠图
🏞️
参考背景图(可选)
和描述文字至少填一个
开启后自动抠图,无需准备透明PNG(阿里云VIAPI人体分割)
AI正在处理,请稍候...
✅ 背景生成完成
🎨 人像风格重绘
上传人像照片,选择喜欢的风格,一键生成风格化写真。
📸
人像照片
人脸清晰,比例适中
选择风格:
AI正在风格重绘,请稍候...
✅ 风格重绘完成
🔄 AI换脸
上传源人脸照片(想用谁的脸)+ 目标图片(想换到哪张图上),AI自动将源人脸融合到目标图中。
🧑
源人脸照片
要替换上去的脸,面部清晰
🖼️
目标图片
要被换脸的图片/照片
⚡ 本地CPU推理,处理速度较慢(约30秒-3分钟),请耐心等待
AI正在换脸处理中,CPU推理较慢,请耐心等待...
✅ 换脸完成
📦 API接口(供开发者调用)

本项目同时提供 REST API,可直接集成到其他应用。

# 换装(POST multipart/form-data)
POST /api/tryon
  person_image: 人物照片文件
  top_garment: 上装文件(可选)
  bottom_garment: 下装文件(可选)
  restore_face: true/false
  resolution: -1/1024/1280

# 换背景(POST multipart/form-data)
POST /api/background
  base_image: 人物照片(任意背景均可,自动抠图)
  ref_prompt: 背景描述文字
  ref_image: 参考背景图(可选)
  n: 1-4
  model_version: v2/v3

# 风格重绘(POST multipart/form-data)
POST /api/style
  image: 人像照片文件
  style_index: 风格编号

# 获取风格列表
GET /api/styles

# 换脸(POST multipart/form-data)
POST /api/faceswap
  source_image: 源人脸图片(要替换上去的脸)
  target_image: 目标图片(要被换脸的图片)
  face_enhancer: true/false

# 换脸服务状态
GET /api/faceswap/status