解锁动漫艺术大师级创作:自动上色工作流揭秘

CN
ComfyUI.org
2025-03-27 12:18:39

解锁专业级动漫艺术:使用FLUX-ControlNet-Union-Pro 2.0的自动上色工作流 | 探索终极线稿上色解决方案,具备精确控制、LoRA风格增强与动态检查功能 —— 立即尝试!

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

工作流概览

解锁专业级动漫艺术:使用FLUX-ControlNet-Union-Pro 2.0的自动上色工作流 | 探索终极线稿上色解决方案,具备精确控制、LoRA风格增强与动态检查功能 —— 立即尝试!

内容类型: Workflow

主要用途: Download

所需模型

  • Flux
  • Controlnet
  • Lora

所需节点

  • Controlnet
  • Upscaler

配置说明

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

1. 工作流概述

m8rbm7goctp3p4d9ny9de0fa827b8adf9f9f4c0a626155ebb9c19306bc094415da9999a6ad856f0a456.gif

这是一个基于FLUX-ControlNet-Union-Pro 2.0的线稿自动上色工作流,专为二次元动漫风格设计。核心功能包括:

  • 通过ControlNet精确控制线稿结构

  • 使用Lora模型增强色彩风格(如"白泽MARS-清新二次元")

  • 支持图像超分辨率放大(UltimateSDUpscale)

  • 动态条件判断(如颜色阈值检测)

2. 核心模型

模型名称

功能描述

FLUX-ControlNet-Union-Pro 2.0

线稿控制模型,保持原始线条结构

白泽MARS-清新二次元-FLUX_S1.0

Lora模型,提供日系清新色彩风格

4x-UltraSharp

超分辨率模型,用于图像放大

ae.sft VAE

轻量化VAE模型,优化色彩还原

3. 关键组件

特色节点

  • AIO_Preprocessor:线稿预处理(使用AnyLineArtPreprocessor_aux

  • ControlNetApplyAdvanced:高级ControlNet应用(强度0.75)

  • CLIPTextEncodeFlux:支持T5XXL大语言模型的提示词编码

  • Hex to HSL:颜色空间转换(用于条件判断)

依赖安装

  1. ControlNet插件:通过ComfyUI Manager安装ControlNet-AUX

  2. FLUX专用节点:需手动安装FLUX-Nodes(GitHub源码)

  3. UltimateSDUpscale:通过Manager搜索安装

4. 工作流结构

Group 1: 图片类型条件判断

  • 检测输入线稿的主色调(GetColorTone

  • 通过HSL颜色空间判断是否需要反相(Hex to HSL + easy compare

Group 2: Flux生图区

  • 输入:线稿图像 + 正面提示词(描述女孩服饰/场景细节)

  • 流程

    1. 加载基础算法_F.1 UNET模型

    2. 应用两个Lora(权重0.8和0.45)

    3. ControlNet约束生成过程

    4. KSamplerAdvanced采样(euler, 30步)

Group 3: 放大

  • 使用4x-UltraSharp模型进行2倍超分

  • 分块处理参数:tile=512, padding=32

5. 输入与输出

输入参数

  • 线稿图像(PNG透明背景最佳)

  • 正面提示词(已预设女孩形象描述)

  • 分辨率(自动适配输入尺寸)

输出结果

  • 上色后的RGB图像(对比视图显示线稿/成品)

  • 超分辨率后的高清版本

6. 注意事项

  • 显存需求:建议12GB+显存(超分阶段峰值占用高)

  • 模型冲突:禁用其他ControlNet以防干扰FLUX-Union-Pro

  • 颜色异常:如出现色偏,调整LayerUtility: GetColorTone的检测模式

  • 线稿要求:建议使用纯黑线条+透明背景,宽度≥1024px

常见问题