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

ComfyUI插件VKRiez-Edge使用教程 从安装到精通

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

VKRiez-Edge 插件完整使用教程

1. 插件简介

VKRiez-Edge(GitHub原地址:https://github.com/vadimcro/VKRiez-Edge)是一个专门为ComfyUI制作的边缘检测插件,就像给图片加上"描边"功能一样。这个插件能够生成高质量的边缘图,用于ControlNet引导,并支持可选的GPU加速双边滤波以加速预处理管道。

简单来说,它就像一个智能的"轮廓提取器",能够:

  • 把照片变成线稿,就像用铅笔描边一样
  • 识别图片中重要的边缘线条,忽略不重要的细节
  • 让AI更好地理解图片的结构,帮助生成更准确的图像

这个插件特别适合用来:

  • 制作ControlNet的参考图
  • 把照片转换成线稿风格
  • 提取建筑图纸或手绘图的轮廓
  • 为AI绘画提供更精确的结构指导

2. 如何安装

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

  1. 打开ComfyUI Manager
  2. 点击"Install via Git URL"
  3. 输入:https://github.com/vadimcro/VKRiez-Edge.git
  4. 点击安装

方法二:手动安装

  1. 打开终端/命令行
  2. 进入ComfyUI的custom_nodes文件夹
  3. 运行命令:git clone https://github.com/vadimcro/VKRiez-Edge.git
  4. 重启ComfyUI

额外步骤(可选,但推荐)

如果你想使用混合MTEED模式(AI智能边缘检测),需要额外安装:

pip install git+https://github.com/Mikubill/sd-webui-controlnet.git

3. 节点详解

这个插件提供了两个主要节点,就像两种不同的"描边工具":

3.1 VKriez Enhanced Edge Preprocessor 节点(增强边缘预处理器)

这个节点就像一个"精密的轮廓提取工具",能够产生干净连续的线条,噪点很少。它主要用传统的方法来检测边缘,适合处理技术图纸、建筑图、手绘图等需要精确线条的场景。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
Use GPU Accelerationuse_gpu_accelerationTrue/FalseTrue就像选择用电动工具还是手动工具,开启后处理速度更快启用GPU加速计算,主要用于双边滤波如果电脑有独立显卡就开启,没有就关闭
Use Bilateraluse_bilateralTrue/FalseTrue就像给图片"磨皮",能保持重要边缘的同时减少噪点启用双边滤波进行降噪处理处理有噪点的照片时开启,处理干净的线稿时可关闭
Bilateral Filter Diameterbilateral_d5-157-9决定"磨皮"的范围大小,数值越大磨皮范围越大双边滤波的邻域直径人像照片用9-11,精细线稿用5,噪点多的图用11-15
Bilateral Color Sigmabilateral_sigma_color10-20050-100决定颜色相近的程度,数值越大越容易把相近颜色混在一起颜色空间的标准差彩色渐变图用20-40,单色图用50-100
Bilateral Space Sigmabilateral_sigma_space10-20050-100决定空间距离的影响,数值越大影响范围越广空间域的标准差精细线条用30-50,大面积处理用50-100
Use CLAHEuse_claheTrue/FalseTrue就像调整照片的"对比度",让暗处和亮处的细节都能看清启用限制对比度自适应直方图均衡化处理光线不均匀的照片时开启
Clip Limitclahe_clip_limit1.0-10.02.0-3.0限制对比度增强的程度,数值越大增强效果越明显CLAHE的裁剪限制雾天照片用3.0-4.0,普通照片用2.0-3.0
Tile Grid Sizeclahe_tile_grid_size2-168把图片分成多少个小块来处理,数值越小处理越精细CLAHE的网格大小光线变化大的图用4-6,均匀光线用8
Canny Low Thresholdcanny_low_threshold50-20080-120设置能检测到的最弱边缘强度,数值越小检测越敏感Canny边缘检测的低阈值淡淡的铅笔线用50-70,正常线条用80-120
Canny High Thresholdcanny_high_threshold100-255200设置确定是边缘的最低强度,数值越大要求越严格Canny边缘检测的高阈值清晰线条用220-250,模糊线条用150-200
Canny Aperture Sizecanny_aperture_size3/5/73检测边缘时考虑的像素范围,数值越大越平滑但可能丢失细节Sobel算子的窗口大小精细线条用3,噪点图用5-7
Use Edge Linkinguse_edge_linkingTrue/FalseTrue就像"连线游戏",把断开的线条连接起来启用边缘链接算法处理有断线的手绘图时开启
Gap Thresholdgap_threshold1-103-5设置能连接的最大间隙距离,数值越大连接能力越强边缘链接的间隙阈值断线很细的用1-2,断线较宽的用3-5
Angle Thresholdangle_threshold10-9030-45设置能连接的最大角度差异,数值越大越容易连接边缘链接的角度阈值几何图形用45-60,圆滑曲线用30-40
Use Morphologyuse_morphologyTrue/FalseTrue就像"修补工具",填补小缺口,让线条更完整启用形态学操作有小断口的图开启
Morphology Kernel Sizemorphology_kernel_size1-73决定修补的范围大小,数值越大修补范围越大形态学核的大小小断口用3,大断口用5-7
Morphology Iterationsmorphology_iterations1-31-2决定修补的次数,次数越多修补越彻底形态学操作的迭代次数轻微断线用1次,严重断线用2-3次
Use Component Filteruse_component_filterTrue/FalseTrue就像"橡皮擦",去除小的噪点和杂点启用连通组件过滤有噪点的图开启
Min Component Sizemin_component_size5-50020-50设置保留的最小图形大小,数值越大过滤越严格最小连通组件大小噪点多的用50-100,精细图用10-20
Use Adaptive Regionsuse_adaptive_regionsTrue/FalseFalse智能识别前景和背景,分别处理启用自适应区域分割处理复杂场景时开启
Use Enhanced Filteringuse_enhanced_filteringTrue/FalseFalse使用更高级的过滤方法启用增强过滤需要更精细控制时开启
Use Edge Consistencyuse_edge_consistencyTrue/FalseFalse让所有线条粗细保持一致,就像用同一支笔画出来启用边缘一致性处理需要统一线条粗细时开启
Target Edge Thicknesstarget_edge_thickness1-51-2设置目标线条粗细目标边缘厚度细线条用1,粗线条用2-3
Resolutionresolution512-20481024设置处理图片的分辨率,数值越大越清晰但速度越慢处理分辨率预览用512,最终输出用1280或更高

3.2 VKriez Hybrid MTEED Edge Preprocessor 节点(混合MTEED边缘预处理器)

这个节点就像一个"AI智能描边工具",它结合了人工智能和传统方法,能够更智能地理解图片内容,识别出真正重要的边缘。适合处理照片、自然图像等复杂场景。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
Use GPU Accelerationuse_gpu_accelerationTrue/FalseTrue就像选择用电动工具还是手动工具,开启后处理速度更快启用GPU加速计算有独立显卡就开启
Use Bilateraluse_bilateralTrue/FalseTrue就像给图片"磨皮",能保持重要边缘的同时减少噪点启用双边滤波进行降噪处理处理有噪点的照片时开启
Bilateral Filter Diameterbilateral_d5-159-11决定"磨皮"的范围大小,数值越大磨皮范围越大双边滤波的邻域直径人像照片用9-11,风景照片用7-9
Bilateral Color Sigmabilateral_sigma_color10-20075-100决定颜色相近的程度,数值越大越容易把相近颜色混在一起颜色空间的标准差彩色丰富的照片用75-100
Bilateral Space Sigmabilateral_sigma_space10-20075-100决定空间距离的影响,数值越大影响范围越广空间域的标准差复杂场景用75-100
Use CLAHEuse_claheTrue/FalseTrue就像调整照片的"对比度",让暗处和亮处的细节都能看清启用限制对比度自适应直方图均衡化光线不均匀的照片开启
Clip Limitclahe_clip_limit1.0-10.02.0限制对比度增强的程度,数值越大增强效果越明显CLAHE的裁剪限制风景照片用2.0,人像照片用1.5-2.0
Tile Grid Sizeclahe_tile_grid_size2-164-8把图片分成多少个小块来处理,数值越小处理越精细CLAHE的网格大小复杂光线用4,简单光线用8
Canny Low Thresholdcanny_low_threshold50-200100-120设置能检测到的最弱边缘强度,数值越小检测越敏感Canny边缘检测的低阈值照片一般用100,淡色调用80
Canny High Thresholdcanny_high_threshold100-255200-240设置确定是边缘的最低强度,数值越大要求越严格Canny边缘检测的高阈值清晰照片用220-240,模糊照片用180-200
Canny Aperture Sizecanny_aperture_size3/5/75检测边缘时考虑的像素范围,数值越大越平滑但可能丢失细节Sobel算子的窗口大小照片一般用5,精细图用3
Use Edge Linkinguse_edge_linkingTrue/FalseTrue就像"连线游戏",把断开的线条连接起来启用边缘链接算法让轮廓更连续时开启
Gap Thresholdgap_threshold1-103设置能连接的最大间隙距离,数值越大连接能力越强边缘链接的间隙阈值照片处理一般用3
Angle Thresholdangle_threshold10-9030-40设置能连接的最大角度差异,数值越大越容易连接边缘链接的角度阈值自然场景用30-40
Use Morphologyuse_morphologyTrue/FalseTrue就像"修补工具",填补小缺口,让线条更完整启用形态学操作让轮廓更完整时开启
Morphology Kernel Sizemorphology_kernel_size1-73决定修补的范围大小,数值越大修补范围越大形态学核的大小一般用3就够了
Morphology Iterationsmorphology_iterations1-31决定修补的次数,次数越多修补越彻底形态学操作的迭代次数一般用1次就够了
Use Component Filteruse_component_filterTrue/FalseTrue就像"橡皮擦",去除小的噪点和杂点启用连通组件过滤去除噪点时开启
Min Component Sizemin_component_size5-50030-50设置保留的最小图形大小,数值越大过滤越严格最小连通组件大小照片用30-50,去除更多杂点用50-100
Use Adaptive Regionsuse_adaptive_regionsTrue/FalseFalse智能识别前景和背景,分别处理启用自适应区域分割复杂场景时开启
Use Enhanced Filteringuse_enhanced_filteringTrue/FalseFalse使用更高级的过滤方法启用增强过滤需要更精细控制时开启
Use Edge Consistencyuse_edge_consistencyTrue/FalseFalse让所有线条粗细保持一致,就像用同一支笔画出来启用边缘一致性处理需要统一线条粗细时开启
Target Edge Thicknesstarget_edge_thickness1-51-2设置目标线条粗细目标边缘厚度细线条用1,粗线条用2
Resolutionresolution512-20481280设置处理图片的分辨率,数值越大越清晰但速度越慢处理分辨率照片处理推荐1280或更高
Use MTEEDuse_mteedTrue/FalseTrue开启AI智能分析,就像有个懂艺术的助手帮你识别重要边缘启用MTEED神经网络处理复杂照片时开启
Use Enhanced Edgesuse_enhanced_edgesTrue/FalseTrue开启传统边缘检测,补充AI可能遗漏的细节启用增强边缘检测需要更多细节时开启
Edge Lower Boundedge_lower_bound0.0-1.00.1-0.2设置包含边缘的最低强度,数值越高过滤越严格边缘强度下限减少噪点用0.2-0.3,保留细节用0.1
Edge Upper Boundedge_upper_bound0.0-1.01.0设置包含边缘的最高强度,一般保持1.0边缘强度上限几乎总是用1.0
Connectivityconnectivity1/21设置像素连接方式,1是四方向,2是八方向连通性参数技术图用1,复杂图用2

4. 使用技巧和建议

4.1 根据图片类型选择节点

线稿、技术图、建筑图 → 选择 Enhanced Edge Preprocessor

  • 这类图本身线条就很清晰,用传统方法效果更好
  • 重点调整Canny参数和边缘连接参数

照片、自然图像、复杂场景 → 选择 Hybrid MTEED Edge Preprocessor

  • AI能更好地理解哪些边缘是重要的
  • 既保留了重要结构,又避免了过多细节干扰

4.2 常用参数组合

人像照片处理:

  • 双边滤波:直径11,颜色100,空间100
  • Canny:低100,高200
  • 组件过滤:最小30

风景照片处理:

  • 双边滤波:直径9,颜色75,空间75
  • Canny:低120,高240
  • 组件过滤:最小50

手绘图处理:

  • 双边滤波:直径7,颜色50,空间50
  • Canny:低50,高150
  • 边缘连接:间隙4,角度45

4.3 性能优化建议

  1. GPU加速:有独立显卡就开启,能显著提升速度
  2. 分辨率选择:预览用512,最终输出用1280+
  3. 处理顺序:先用低分辨率调试参数,再用高分辨率出图

5. 常见问题解答

Q:为什么输出的边缘太多太乱?

A:这通常是因为检测太敏感了,可以:

  • 提高Canny高阈值到220-250
  • 增大双边滤波的直径和强度
  • 提高最小组件大小到50-100
  • 对于混合模式,提高边缘下限到0.2-0.3

Q:为什么重要的边缘没有检测到?

A:这是因为检测不够敏感,可以:

  • 降低Canny低阈值到50-70
  • 提高CLAHE的裁剪限制到3.0-4.0
  • 确保混合模式下MTEED和增强边缘都开启
  • 降低边缘下限到0.0

Q:为什么线条不连续,有很多断开?

A:可以通过以下方式改善:

  • 增大边缘连接的间隙阈值到5-7
  • 增大边缘连接的角度阈值到45-60
  • 增加形态学操作的核大小和迭代次数
  • 适当降低Canny高阈值

Q:为什么线条太粗或太细?

A:可以调整:

  • 开启边缘一致性处理
  • 调整目标边缘厚度
  • 对于太粗:减小形态学核大小和迭代次数
  • 对于太细:可以适当增加形态学处理

Q:处理速度太慢怎么办?

A:可以:

  • 降低分辨率到512-768
  • 关闭边缘连接(这是最耗时的步骤)
  • 使用较小的双边滤波直径
  • 对于混合模式,尝试只使用增强边缘不使用MTEED

6. 实际应用案例

6.1 制作ControlNet线稿

  1. 导入原图到Load Image节点
  2. 连接到VKriez Edge节点
  3. 根据图片类型选择合适的节点
  4. 调整参数后连接到ControlNet Apply节点
  5. 最终生成符合原图结构的新图像

6.2 照片转线稿

  1. 使用Hybrid MTEED节点
  2. 调高组件过滤的最小大小
  3. 适当提高边缘下限
  4. 得到干净的线稿效果

6.3 修复手绘图

  1. 使用Enhanced Edge节点
  2. 开启边缘连接和形态学处理
  3. 调整间隙和角度阈值
  4. 让断断续续的线条变得连续

这个插件就像是ComfyUI的"智能描边大师",掌握了这些参数的含义和使用技巧,你就能轻松处理各种图片的边缘提取需求了!

标签: #插件 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号