利用 Flux + ICEdit 工作流实现照片级真实编辑:全面解析指南

CN
ComfyUI.org
2025-05-14 14:09:44

解锁一致性文本引导图像编辑! 探索 Flux + ICEdit 工作流,体验 AI 驱动的图像编辑、超分辨率与风格控制功能。 通过自然语言指令,自由修改图像内容,创作从未如此直观高效!

关键节点
Upscaler
阅读时间
4 分钟
查看所需模型

工作流概览

解锁一致性文本引导图像编辑! 探索 Flux + ICEdit 工作流,体验 AI 驱动的图像编辑、超分辨率与风格控制功能。 通过自然语言指令,自由修改图像内容,创作从未如此直观高效!

内容类型: Workflow

主要用途: Download

所需模型

  • Flux
  • Lora
  • Sd

所需节点

  • Upscaler

配置说明

  • 打开工作流模板前,请先安装所需模型。

1. 工作流概述

manjn9qkjs1pxr2j2bgabae3e6ef160e052eea7b61391d179d285b08d8f6d9a41e6f28235119772e72f.png

该工作流名为 "Flux+ICEdit 一句话输入指令编辑改图图像一致性",主要用于 基于文本指令的图片编辑,支持通过自然语言修改图片内容(如更换服装、调整颜色、添加配饰等),同时保持图像主体结构一致。核心功能包括:

  • 图像编辑:通过 ICEdit-MoE-LoRA 模型实现局部/全局修改。

  • 文本引导:支持中文指令输入(自动翻译为英文提示词)。

  • 图像放大修复:使用 4x-UltraSharp 超分模型提升分辨率。

  • 风格控制:集成 StyleModel(如 flex1_redux_siglip2_512)调整整体风格。

核心模型

  • Stable Diffusion:基础生成模型(UNETLoader 加载)。

  • ICEdit-MoE-LoRA:专用于图像编辑的 LoRA 模型。

  • CLIP Visionsigclip_vision_patch14_384):解析图像语义。

  • 4x-UltraSharp:超分辨率放大模型。


2. 组件说明

关键节点

  1. ICEdit-MoE-LoRA(节点 345)

    • 功能:加载图像编辑专用 LoRA,修改图片内容。

    • 安装:需手动下载 .safetensors 文件并放入 models/loras 目录。

  2. ACEPlusLoraProcessor(节点 472)

    • 功能:处理输入图像和遮罩,生成编辑区域。

    • 依赖:需安装自定义节点 ComfyUI-ICEdit(GitHub 仓库)。

  3. DeepTranslatorTextNode(节点 424)

    • 功能:将中文指令翻译为英文(依赖 Google 翻译 API)。

    • 安装:通过 ComfyUI Manager 搜索 DeepTranslator

  4. StyleModelApply(节点 443)

    • 功能:应用风格模型(如 flex1_redux_siglip2_512)调整生成风格。

  5. ImageUpscaleWithModel(节点 439)

    • 功能:使用 4x-UltraSharp 放大图像。

特殊依赖

  • 模型文件

    • ICEdit-MoE-LoRA:需从 CivitAI 下载。

    • sigclip_vision_patch14_384:Hugging Face 提供。


3. 工作流结构(分组说明)

  1. Group 1: 上传模特图片(节点 240)

    • 输入:用户上传的原始图片(如 768-1152.png)。

    • 输出:图像数据流,供后续编辑使用。

  2. Group 2: 加载模型(节点 329、345、32、227 等)

    • 加载 Stable Diffusion 基础模型、ICEdit-LoRAVAECLIP 等。

  3. Group 3: 输入中文指令(节点 461、424、114)

    • 输入:自然语言指令(如“让她换成紧身瑜伽裤”)。

    • 输出:翻译后的英文提示词,输入到 CLIPTextEncode

  4. Group 4: 生成与放大修复(节点 454、439、437)

    • 生成编辑后的图像 → 超分辨率放大 → 降采样优化。

  5. Group 5: 结果展示(节点 493、464)

    • 输出:对比视图(原图 vs 编辑图)和保存最终图像。


4. 输入与输出

输入参数

  • 原始图片(分辨率需匹配,如 768x1152)。

  • 中文指令(如“更换服装颜色”)。

  • 种子值(可固定或随机)。

输出结果

  • 编辑后的高清图片(默认保存为 PNG)。

  • 对比视图(滑动条比较原图与编辑图)。


5. 注意事项

  1. 常见错误

    • 缺少 ICEdit-LoRA 模型文件 → 检查 models/loras 目录。

    • 显存不足 → 降低分辨率或启用 --medvram

  2. 优化建议

    • 使用 --xformers 加速推理。

    • 复杂编辑时增加 KSampler 步数(默认 20 步)。

  3. 兼容性

    • ComfyUI ≥ 0.3.30PyTorch 2.0+

    • ACEPlusLoraProcessor 节点需额外安装依赖。

常见问题