ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI必备HD Node插件使用教程详解

ComfyUI必备HD Node插件使用教程详解

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

HD Node 插件完整使用教程

1. 插件简介

HD Node (https://github.com/xiaoxiaodesha/hd_node) 是一个专门为ComfyUI设计的图像处理插件,就像给你的图像编辑工具箱里新增了一套超级实用的工具。这个插件主要能帮你做四件事:

  1. 智能判断图片方向 - 就像一个聪明的眼睛,能自动识别图片是正面还是背面
  2. 自动调整图片亮度 - 就像一个智能的灯光师,根据图片的明暗程度自动调节亮度
  3. 高效放大图片 - 就像一个专业的放大镜,但只放大重要的部分,节省时间
  4. 智能裁剪人物 - 就像一个专业的摄影师,能自动找到人物并裁剪出最合适的尺寸

2. 如何安装

方法一:ComfyUI Manager 安装(推荐)

  1. 打开ComfyUI,点击右侧的"Manager"按钮
  2. 在弹出的窗口中点击"Install Custom Nodes"
  3. 在搜索框输入"hd_node"
  4. 找到"hd-nodes-comfyui",点击"Install"按钮
  5. 重启ComfyUI

方法二:手动安装

  1. 找到你的ComfyUI安装目录下的custom_nodes文件夹
  2. 在这个文件夹里打开命令行工具
  3. 输入命令:git clone https://github.com/xiaoxiaodesha/hd_node.git
  4. 重启ComfyUI

特别注意事项

安装完成后,你需要在当前的Python环境下安装insightface库:

  • 先安装Visual Studio并勾选"C++桌面开发"和"通用Win通用平台生成工具"
  • 然后在命令行输入:pip install insightface

3. 节点详细解析

3.1 HD FaceIndex 节点 - 人脸识别定位器

这个节点就像一个专业的人脸识别助手,能够在图片中找到人脸并给每个人脸编号。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图像imageIMAGE类型必填要分析的图片,就像给助手一张照片输入的图像张量数据连接一个Load Image节点的输出
人脸索引face_index整数0选择第几个人脸,就像告诉助手"我要第1个人"指定要操作的人脸在检测列表中的索引如果图片里有3个人,输入0是第1个人,输入1是第2个人
检测阈值detection_threshold浮点数0.5人脸识别的严格程度,就像调节眼镜的清晰度人脸检测的置信度阈值0.3比较宽松,0.7比较严格,0.5是平衡点

3.2 HD Image Levels 节点 - 图像亮度调节师

这个节点就像Photoshop里的色阶调整工具,能够自动分析图片的明暗程度并决定是否需要提亮。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图像imageIMAGE类型必填要分析的图片,就像给调光师一张照片输入的图像张量数据连接任何图像输出
暗部阈值shadow_threshold浮点数0.1判断多暗算"太暗",就像设定一个亮度标准线暗部像素判定的阈值0.05很严格,0.2很宽松,0.1是平衡点
提亮强度brighten_strength浮点数1.2提亮的力度,就像调节台灯的亮度亮度调整的倍数系数1.0不变,1.5提亮50%,2.0提亮100%
自动检测auto_detect布尔值True是否让助手自动判断,就像智能模式开关是否启用自动亮度检测True让系统自动判断,False使用手动设置

3.3 HD Ultimate SD Upscale 节点 - 智能图像放大器

这个节点就像一个聪明的放大镜,只放大图片的上半部分,特别适合处理人物照片,既能提高质量又能节省时间。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图像imageIMAGE类型必填要放大的图片,就像给放大镜一张照片输入的图像张量数据连接任何图像输出
模型modelMODEL类型必填用来放大的AI模型,就像选择不同的镜头SD放大模型连接你的Stable Diffusion模型
放大倍数upscale_by浮点数2.0放大多少倍,就像调节望远镜的倍数图像放大的倍率2.0是2倍,4.0是4倍,建议不超过4倍
只放大上半部upscale_top_only布尔值True是否只放大上半部分,就像只擦上半块玻璃是否仅对图像上半部分进行放大True节省时间,False放大整张图
分割高度比例split_ratio浮点数0.6上半部分占多少比例,就像切蛋糕的位置上半部分的高度比例0.5是一半,0.6是60%,0.7是70%

3.4 HD SmoothEdge 节点 - 边缘柔化大师

这个节点就像一个专业的修图师,能够让图片边缘变得更加柔和自然,特别适合处理抠图后的边缘。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入图像imageIMAGE类型必填要处理的图片,就像给修图师一张照片输入的图像张量数据连接任何图像输出
输入蒙版maskMASK类型可选指定哪些区域需要柔化,就像给修图师一个模板输入的蒙版数据连接抠图或选区节点的输出
柔化半径smooth_radius整数3柔化的范围大小,就像调节画笔的粗细边缘柔化的像素半径1很细致,5很柔和,3是平衡点
柔化强度smooth_strength浮点数0.5柔化的强度,就像调节橡皮擦的软硬柔化效果的强度系数0.1很轻微,0.9很强烈,0.5是平衡点

3.5 HD GetMaskArea 节点 - 蒙版区域分析师

这个节点就像一个精确的测量工具,能够分析蒙版区域的大小和位置信息。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入蒙版maskMASK类型必填要分析的蒙版,就像给测量师一个模板输入的蒙版张量数据连接任何蒙版输出
最小面积min_area整数100最小的有效区域大小,就像设定一个过滤标准有效区域的最小像素面积50捕捉小区域,500只要大区域
输出格式output_format字符串"bounds"输出信息的格式,就像选择报告的样式区域信息的输出格式"bounds"输出边界,"center"输出中心点

3.6 Combine HDMasks 节点 - 蒙版合并器

这个节点就像一个拼图专家,能够将多个蒙版合并成一个完整的蒙版。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
蒙版1mask1MASK类型必填第一个蒙版,就像拼图的第一块第一个输入蒙版连接任何蒙版输出
蒙版2mask2MASK类型必填第二个蒙版,就像拼图的第二块第二个输入蒙版连接任何蒙版输出
合并模式combine_mode字符串"add"合并的方式,就像选择胶水的类型蒙版合并的算法模式"add"相加,"multiply"相乘,"max"取最大值
羽化边缘feather_edge整数0边缘羽化的像素数,就像给拼图加个渐变边框边缘羽化的像素范围0无羽化,3轻微羽化,10重度羽化

3.7 Cover HDMasks 节点 - 蒙版覆盖器

这个节点就像一个智能的遮挡工具,能够用一个蒙版覆盖另一个蒙版。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
基础蒙版base_maskMASK类型必填底层的蒙版,就像画布的底色作为底层的蒙版数据连接任何蒙版输出
覆盖蒙版cover_maskMASK类型必填覆盖的蒙版,就像贴在上面的贴纸用于覆盖的蒙版数据连接任何蒙版输出
覆盖模式cover_mode字符串"replace"覆盖的方式,就像选择贴纸的粘贴方式蒙版覆盖的算法模式"replace"替换,"blend"混合,"subtract"减去
透明度opacity浮点数1.0覆盖的透明度,就像调节贴纸的透明程度覆盖蒙版的不透明度0.0完全透明,1.0完全不透明,0.5半透明

4. 使用技巧和建议

4.1 人物照片处理流程

  1. 先用HD FaceIndex找到人脸位置
  2. 再用HD Image Levels自动调整亮度
  3. 最后用HD Ultimate SD Upscale放大图片上半部分(人脸区域)

4.2 蒙版处理技巧

  1. 用HD GetMaskArea分析蒙版区域大小
  2. 用Combine HDMasks合并多个选区
  3. 用HD SmoothEdge让边缘更自然
  4. 用Cover HDMasks做精细的蒙版调整

4.3 参数调节建议

  • 检测阈值:人脸不清晰时降低到0.3,人脸很清晰时提高到0.7
  • 提亮强度:白天照片用1.2,夜晚照片用1.5-2.0
  • 柔化半径:高分辨率图片用5-10,低分辨率图片用1-3
  • 放大倍数:第一次处理用2倍,效果好再考虑4倍

5. 常见问题解答

Q1:为什么HD FaceIndex识别不到人脸?

A1: 可能是检测阈值设置太高了,试试把detection_threshold调低到0.3。或者图片中的人脸太小、太模糊,可以先用其他工具放大图片。

Q2:HD Image Levels处理后图片太亮了怎么办?

A2: 把brighten_strength调小一点,比如从1.2改成1.1。或者把shadow_threshold调高一点,让系统更严格地判断什么是"暗"。

Q3:HD Ultimate SD Upscale处理很慢怎么办?

A3: 这个节点本来就比较耗时,建议把upscale_top_only设置为True,只放大上半部分。如果还是慢,可以先把图片裁剪小一点再处理。

Q4:蒙版合并后边缘很生硬怎么办?

A4: 用HD SmoothEdge节点处理一下,把smooth_radius设置为3-5,smooth_strength设置为0.5。

Q5:插件安装后找不到节点怎么办?

A5: 检查是否正确安装了insightface库,在命令行输入pip show insightface查看是否安装成功。如果没有,按照安装说明重新安装Visual Studio和insightface。

6. 高级应用场景

6.1 批量人像处理

将多个节点串联起来,可以实现批量的人像美化:

  1. HD FaceIndex → HD Image Levels → HD Ultimate SD Upscale
  2. 这样就能自动识别人脸、调整亮度、放大人像区域

6.2 精细抠图后处理

使用蒙版相关节点可以做精细的抠图后处理:

  1. HD GetMaskArea 分析选区大小
  2. HD SmoothEdge 柔化边缘
  3. Cover HDMasks 做局部调整

6.3 智能裁剪工作流

结合ComfyUI的其他节点,可以做智能的人像裁剪:

  1. HD FaceIndex 找到人脸位置
  2. 根据人脸位置自动计算裁剪区域
  3. HD Ultimate SD Upscale 对裁剪后的图像进行放大

这个插件特别适合需要处理大量人像照片的场景,比如证件照处理、社交媒体头像优化、电商产品图片美化等。通过合理搭配这些节点,你可以建立一个高效的图像处理流水线。

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