探索AI一键换装的工作流程

CN
ComfyUI.org
2025-06-04 09:05:11

解锁 AI 生成的服装替换!学习如何通过 BiRefNet、Flux Fill 和 ControlNet LoRA,自动分割服饰、实现上下文感知的修补,并生成高分辨率图像。立即开始,探索智能化服装替换工作流,轻松打造全新时尚风格!

关键节点
Controlnet
Inpaint
显存
低显存(≤8GB)
阅读时间
3 分钟
查看所需模型

工作流概览

解锁 AI 生成的服装替换!学习如何通过 BiRefNet、Flux Fill 和 ControlNet LoRA,自动分割服饰、实现上下文感知的修补,并生成高分辨率图像。立即开始,探索智能化服装替换工作流,轻松打造全新时尚风格!

内容类型: Workflow

主要用途: Download

所需模型

  • Flux
  • Controlnet
  • Lora

所需节点

  • Controlnet
  • Inpaint

配置说明

  • 打开工作流模板前,请先安装所需模型。
  • 推荐硬件:低显存(≤8GB)。

1. 工作流概述

mbqa8pz2jiiez27h3qkezgif-1677f8f0df36e4.gif

这是一个专为 一键替换衣物 设计的AI工作流,结合了 图像分割、局部重绘和智能合成 技术,主要功能包括:

  • 自动识别人物服装区域并生成遮罩

  • 保留人物姿态和背景,仅替换指定服装

  • 支持高分辨率输出(默认1024x1536)

核心模型与技术:

  • BiRefNet: 高精度人像分割模型(自动下载)

  • Flux Fill模型: 专用于服装重绘的FP8量化模型

  • ControlNet风格LoRA: 服装风格控制(F.1服装模特_运动户外创意表现_1.0


2. 关键组件说明

组件名称

功能说明

安装方式

easy humanSegmentation

使用BiRefNet分割人体服装区域

需安装comfyui-easy-use

InpaintCrop

智能裁剪服装区域并保留上下文(来自comfyui-inpaint-cropandstitch插件)

git clone https://github.com/space-nuko/ComfyUI-Inpaint-CropAndStitch

ReduxAdvanced

高级重绘控制(融合CLIP视觉引导)

需安装AdvancedRefluxControl

FluxGuidance

Flux架构特有的引导强度控制(强度=30)

内置节点

特殊依赖:

  1. 模型文件:

    • Flux Fill dev - fp8_黑森林官方重绘模型_fp8_e4m3fn → 放入models/flux/

    • flux1-redux-dev.style → 放入models/style_models/

    • t5xxl_fp8_e4m3fn → 放入models/clip/


3. 工作流结构

Group 1: 输入处理

  • 节点: LoadImage → 加载原始图像(yellow-dress.jpg

  • 关键操作: 通过BiRefNet_Hugo生成服装遮罩,并扩展50像素(GrowMask

Group 2: 局部重绘

  • 核心技术:

    • 使用InpaintCrop裁剪服装区域(强制尺寸1024x1024)

    • 应用LoRA控制服装风格(权重0.8)

    • 提示词: "A hyper-realistic photograph, a young lady in a vibrant yellow short-sleeved dress..."

Group 3: 合成输出

  • 节点: ImageCompositeMasked → 将新服装无缝合成到原图

  • 后处理: 使用bislerp算法消除接缝


4. 输入与输出

必须输入:

  • 原始人物图像(支持透明背景)

  • 可选服装参考图(magazine.png

输出结果:

  • 保存两份结果:

    1. 仅重绘服装区域(ComfyUI/temp_...png

    2. 最终合成图(ComfyUI/output_...jpg


5. 注意事项

⚠️ 硬件要求:

  • 至少 8GB显存(FP8模型降低显存消耗)

  • 推荐使用 --xformers 加速

🔧 常见问题:

  1. 服装边缘不自然:

    • 调整GrowMask的扩展像素值(当前50)

    • 修改InpaintCrop的填充模式为bicubic

  2. 风格不符合预期:

    • 更换LoRA模型(工作流已内置多个服装风格LoRA)

常见问题