ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI LayerDivider插件使用教程 从入门到精通详解

ComfyUI LayerDivider插件使用教程 从入门到精通详解

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-01
  • 60 次阅读
编程界的小学生
编程界的小学生

ComfyUI LayerDivider 插件保姆级教程

1. 插件简介

插件地址: https://github.com/jtydhr88/ComfyUI-LayerDivider

ComfyUI LayerDivider 是一个超级厉害的插件,就像一个智能的图片分层师傅!它能把你的图片自动分成很多层,然后保存成 PSD 文件(就是 Photoshop 能打开的那种文件)。

这个插件能给我们带来什么效果?

  • 🎨 自动分层:就像有个小助手帮你把图片里不同颜色的部分分开放到不同的图层里
  • 📁 生成PSD文件:直接输出可以在 Photoshop 里编辑的分层文件
  • 🔧 两种分层方式:
    • 按颜色分层(相似颜色的东西放一层)
    • 按物体分层(用AI识别不同物体然后分层)
  • ✨ 多种图层效果:普通模式和合成模式,就像给每一层加了不同的滤镜效果

2. 如何安装

方法一:使用 ComfyUI Manager(推荐新手)

  1. 打开 ComfyUI Manager
  2. 搜索 "LayerDivider"
  3. 点击安装
  4. 重启 ComfyUI

方法二:手动安装

  1. 进入你的 ComfyUI 安装目录下的 custom_nodes 文件夹
  2. 打开命令行,输入:
    git clone https://github.com/jtydhr88/ComfyUI-LayerDivider.git
    
  3. 进入插件文件夹,安装依赖:
    cd ComfyUI-LayerDivider
    pip install -r requirements.txt
    

注意: 这个插件需要下载一个很大的AI模型文件(大约2.5GB),第一次使用时会自动下载,请耐心等待。

3. 节点详细解析

3.1 LayerDivider - Color Base 节点

这个节点是干嘛的?
这个节点就像一个颜色分拣机,它会看你图片里有哪些相似的颜色,然后把相同颜色的部分归为一类。比如把所有红色的东西放一起,蓝色的东西放一起。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
image1image1IMAGE类型-这是你要处理的图片,就像把照片放进机器里输入的图像数据,作为分层处理的源材料连接你的图片输出到这里,比如从Load Image节点连过来
loopsloops1-20的整数1这是重复处理的次数,就像洗衣服洗几遍一样,次数越多效果越精细迭代优化次数,每次迭代会进一步优化颜色聚类结果如果图片颜色复杂,可以设置2-3次;简单图片用1次就够了
init_clusterinit_cluster1-50的整数10这是初始分组数量,就像准备了多少个颜色盒子来装不同颜色初始聚类中心数量,决定了颜色分组的初始数量颜色丰富的图片可以设置15-20,颜色简单的设置5-10
ciede_thresholdciede_threshold1-50的整数5这是颜色相似度门槛,数字越小要求颜色越相似才合并CIEDE2000色差阈值,用于判断颜色是否足够相似可以合并想要更精细的分层就设置小一点(3-5),想要简单的分层就设置大一点(8-15)
blur_sizeblur_size1-20的整数5这是模糊程度,就像给图片加了一层毛玻璃,让边界更平滑高斯模糊核大小,用于平滑处理减少噪点一般用默认值5就行,如果图片很清晰可以用3,如果很粗糙可以用7-10

3.2 LayerDivider - Load SAM Mask Generator 节点

这个节点是干嘛的?
这个节点就像一个超级智能的眼睛,它能识别图片里的每个物体。SAM是一个很厉害的AI模型,能把图片里的每样东西都圈出来,为后面的分层做准备。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
pred_iou_threshpred_iou_thresh0-1的小数0.8这是识别准确度要求,就像考试要考多少分才算及格预测IoU阈值,用于过滤低质量的mask预测结果想要更准确的识别就设置0.9,不太在意准确度可以设置0.7
stability_score_threshstability_score_thresh0-1的小数0.8这是稳定性要求,就像要求识别结果要多稳定才可信稳定性分数阈值,确保生成的mask具有足够的稳定性一般用默认值0.8,如果结果不稳定可以提高到0.9
min_mask_region_areamin_mask_region_area1-1000的整数100这是最小识别区域大小,太小的东西就不识别了,避免识别出一堆小点点最小mask区域面积,过滤掉过小的无意义区域如果图片很大可以设置200-500,图片小就用50-100

3.3 LayerDivider - Segment Mask 节点

这个节点是干嘛的?
这个节点接收上面那个智能眼睛的识别结果,然后根据识别出的物体来分层。它会把每个被识别出的物体单独放到一个图层里。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
image1image1IMAGE类型-这是你要处理的图片,和前面的Color Base一样输入的图像数据,用于基于分割mask进行分层连接你的图片输出到这里
mask_generatormask_generatorMASK_GENERATOR类型-这是从上个节点来的智能识别器,就像一个训练好的识别专家预训练的SAM mask生成器,用于生成分割mask必须连接Load SAM Mask Generator节点的输出
area_tharea_th1-100000的整数20000这是区域大小门槛,比这个小的区域就不要了,数字越大分层越少区域面积阈值,用于过滤小区域,控制最终分层数量想要更多细节就设置小一点(5000-10000),想要简单分层就设置大一点(30000-50000)

3.4 LayerDivider - Divide Layer 节点

这个节点是干嘛的?
这是最后一个节点,就像一个图层制作工厂。它接收前面节点处理好的分层信息,然后制作出最终的PSD文件和各种图层效果。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
input_imageinput_imageLD_INPUT_IMAGE类型-这是处理过的图片数据,从前面的节点传过来经过预处理的图像数据,包含分层信息连接Color Base或Segment Mask节点的input_image输出
dfdfLD_DF类型-这是分层数据,就像一张记录了每个像素属于哪一层的表格包含像素分类信息的数据框,记录每个像素的层级归属连接Color Base或Segment Mask节点的df输出
divide_modedivide_modeLD_DIVIDE_MODE类型-这是分层模式标记,告诉节点用的是颜色分层还是物体分层分层模式标识符,区分不同的分层算法连接Color Base或Segment Mask节点的divide_mode输出
layer_modelayer_modecomposite/normalnormal这是图层效果模式,normal是普通效果,composite是高级合成效果图层混合模式,决定生成图层的类型和混合方式新手建议用normal,想要更多效果可以试试composite

4. 使用技巧和建议

4.1 选择合适的分层方式

  • 颜色分层(Color Base):适合颜色对比明显的图片,比如卡通图、插画
  • 物体分层(Segment Mask):适合真实照片,能识别出具体的物体

4.2 参数调优建议

  • 新手建议:所有参数都用默认值,先看看效果
  • 进阶调优:
    • 如果分层太多:增大 ciede_threshold 或 area_th
    • 如果分层太少:减小 ciede_threshold 或 area_th
    • 如果边界不平滑:增大 blur_size

4.3 工作流程建议

  1. 颜色分层流程:Load Image → Color Base → Divide Layer
  2. 物体分层流程:Load Image → Load SAM Mask Generator → Segment Mask → Divide Layer

4.4 图层模式选择

  • normal模式:生成3种图层
    • base(基础层):就像原图的底色
    • bright(高光层):图片中比较亮的部分
    • shadow(阴影层):图片中比较暗的部分
  • composite模式:生成5种图层
    • base(基础层):原图的底色
    • screen(滤色层):让图片更亮的效果
    • multiply(正片叠底层):让图片更暗的效果
    • subtract(减去层):减少颜色的效果
    • addition(加法层):增加颜色的效果

5. 常见问题解答

Q1: 为什么第一次使用很慢?

A: 插件需要下载SAM模型文件(约2.5GB),只有第一次会慢,之后就快了。下载时请保持网络连接稳定。

Q2: 生成的PSD文件在哪里?

A: 在插件目录的 output 文件夹里,文件名会显示在节点的输出中。你也可以通过节点的filepath输出看到完整路径。

Q3: 为什么有些图片处理失败?

A: 可能的原因:

  • 图片太大(建议调整到1024x1024以下)
  • 图片格式不支持(建议用JPG或PNG)
  • 内存不足(关闭其他程序释放内存)

Q4: composite模式和normal模式有什么区别?

A:

  • normal模式:生成3种图层,适合新手,处理速度快
  • composite模式:生成5种图层,效果更丰富,但处理时间更长

Q5: 如何在Photoshop中使用生成的PSD文件?

A: 直接用Photoshop打开生成的PSD文件,你会看到所有分好的图层,可以:

  • 单独编辑每一层
  • 调整图层透明度
  • 改变图层混合模式
  • 添加图层效果

Q6: 为什么分层效果不理想?

A: 可能需要调整参数:

  • 颜色分层:调整 ciede_threshold(颜色相似度)
  • 物体分层:调整 area_th(区域大小门槛)
  • 增加 loops(处理次数)可以提高精度

Q7: 可以处理什么类型的图片?

A:

  • 最适合:颜色对比明显的图片、卡通图、插画
  • 也可以:真实照片、风景图
  • 不太适合:颜色过于复杂或模糊的图片

6. 实用小贴士

6.1 提高处理效果的技巧

  1. 预处理图片:使用前先用其他节点调整图片对比度和清晰度
  2. 合理设置参数:根据图片复杂度调整分组数量
  3. 分步骤处理:复杂图片可以先用简单参数测试,再精细调整

6.2 节省时间的方法

  1. 保存常用设置:把好用的参数组合保存成预设
  2. 批量处理:相似的图片可以用相同参数
  3. 合理选择模式:不需要复杂效果时用normal模式

6.3 故障排除

  1. 内存不足:减小图片尺寸或关闭其他程序
  2. 处理太慢:降低参数复杂度,减少loops次数
  3. 效果不满意:尝试不同的分层方式或调整关键参数

7. 总结

ComfyUI LayerDivider 是一个非常实用的插件,特别适合需要对图片进行精细编辑的用户。通过自动分层,可以大大节省手动抠图的时间。

适用场景:

  • 图片后期处理
  • 素材制作
  • 设计工作
  • 学习Photoshop图层概念

学习建议:

  1. 先用默认参数试试效果
  2. 逐步调整参数看变化
  3. 多试试不同类型的图片
  4. 学会在Photoshop中使用生成的PSD文件

希望这个教程能帮助你快速上手这个强大的插件!记住,多练习是掌握任何工具的关键。从简单的图片开始,慢慢尝试更复杂的效果,你会发现这个插件的强大之处。

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号