ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI Edit Mask插件使用教程 新手快速入门指南

ComfyUI Edit Mask插件使用教程 新手快速入门指南

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-07-03
  • 30 次阅读
编程界的小学生
编程界的小学生
# ComfyUI-Edit-Mask 插件新手保姆级教程 ## 1. 插件简介 **GitHub原地址**: https://github.com/shadowcz007/comfyui-edit-mask 这个插件就像是给ComfyUI装了一个"图片涂鸦修改器"。想象一下,你用AI生成了一张图片,但发现某个部分需要重新生成或者修改,这时候你就需要用画笔把那个部分"圈出来"告诉AI,这就是遮罩(mask)的作用。 **能给我们带来什么效果?** - 生成图片后,可以手动画出需要修改的区域 - 支持重新运行生成,只改变你画出的部分 - 就像用修正带涂掉错误的地方,然后重新写一样简单 ## 2. 如何安装 ### 方法一:通过ComfyUI管理器(推荐) 1. 打开ComfyUI 2. 点击"Manager"按钮 3. 选择"Install Custom Nodes" 4. 搜索"comfyui-edit-mask" 5. 点击"Install" 6. 重启ComfyUI ### 方法二:手动安装 1. 打开ComfyUI的文件夹 2. 进入`custom_nodes`文件夹 3. 在命令行里运行: ``` git clone https://github.com/shadowcz007/comfyui-edit-mask.git ``` 4. 重启ComfyUI ## 3. 节点详解 ### 3.1 EditMask节点 - 遮罩编辑器 这个节点就像是一个"智能画板",你可以在上面画出需要修改的区域。 #### 3.2 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 图片输入 | image | 图片文件 | 任意图片 | 就像给画板放上一张纸,这张纸就是你要修改的图片 | 输入的原始图像数据 | 把生成的图片或者加载的图片连接到这里 | | 遮罩输入 | mask | 遮罩数据 | 可选 | 就像已经有人用铅笔画好了圈圈,你可以在这基础上继续画 | 输入的遮罩数据,黑白图像 | 如果之前已经有遮罩,可以连接进来继续编辑 | | 编辑模式 | edit_mode | 字符串 | "draw" | 选择是画笔模式还是橡皮擦模式,就像选择铅笔还是橡皮 | 设置编辑工具的类型 | "draw"是画笔,"erase"是橡皮擦 | | 画笔大小 | brush_size | 数字 | 10 | 就像选择画笔的粗细,数字越大笔越粗 | 设置画笔或橡皮擦的像素大小 | 细节部分用小数字(5-15),大面积用大数字(20-50) | | 画笔强度 | brush_strength | 0.0-1.0 | 1.0 | 就像调节画笔的浓度,1.0是最浓的黑色,0.5是灰色 | 设置画笔的透明度/强度 | 需要半透明效果时调低到0.3-0.7 | ### 3.3 MaskToImage节点 - 遮罩转图片 这个节点就像是一个"透视镜",让你能看到刚才画的遮罩长什么样。 #### 3.4 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 遮罩输入 | mask | 遮罩数据 | 必需 | 把你画的圈圈转换成能看到的图片 | 将遮罩数据转换为可视化图像 | 连接EditMask节点的输出,查看遮罩效果 | | 颜色模式 | color_mode | 字符串 | "white" | 选择遮罩显示的颜色,白色或黑色背景 | 设置遮罩的颜色显示模式 | "white"是白底黑字,"black"是黑底白字 | ### 3.5 ApplyMask节点 - 应用遮罩 这个节点就像是"魔法橡皮擦",根据你画的遮罩来修改图片。 #### 3.6 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 原图输入 | image | 图片文件 | 必需 | 就像是要修改的那张原始照片 | 输入的原始图像数据 | 连接需要处理的图片 | | 遮罩输入 | mask | 遮罩数据 | 必需 | 就像是告诉橡皮擦哪里需要擦掉重画 | 输入的遮罩数据,定义处理区域 | 连接EditMask节点的输出 | | 混合模式 | blend_mode | 字符串 | "multiply" | 选择怎么把遮罩和图片混合,就像选择不同的画笔效果 | 设置遮罩与图像的混合算法 | "multiply"是相乘,"screen"是屏幕模式 | | 透明度 | opacity | 0.0-1.0 | 1.0 | 控制遮罩的透明程度,就像调节颜料的浓淡 | 设置遮罩应用的透明度 | 1.0是完全不透明,0.5是半透明 | ### 3.7 SaveMask节点 - 保存遮罩 这个节点就像是"存档功能",把你画的遮罩保存起来下次还能用。 #### 3.8 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 遮罩输入 | mask | 遮罩数据 | 必需 | 就像是要保存的那张涂鸦纸 | 输入的遮罩数据 | 连接EditMask节点的输出 | | 文件名 | filename | 字符串 | "mask" | 给你的遮罩起个名字,就像给文件起名 | 设置保存文件的名称 | 输入"人物遮罩"、"背景遮罩"等描述性名称 | | 保存路径 | save_path | 字符串 | "masks/" | 选择保存在哪个文件夹里 | 设置文件保存的目录路径 | 可以是"masks/"或"output/masks/" | | 文件格式 | file_format | 字符串 | "png" | 选择保存的文件类型,就像选择保存为Word还是PDF | 设置输出文件的格式 | "png"支持透明,"jpg"文件更小 | ### 3.9 LoadMask节点 - 加载遮罩 这个节点就像是"读档功能",把之前保存的遮罩重新加载进来。 #### 3.10 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 文件路径 | file_path | 字符串 | 必需 | 告诉电脑去哪里找你保存的遮罩文件 | 设置要加载的遮罩文件路径 | 输入"masks/人物遮罩.png"这样的完整路径 | | 缩放模式 | resize_mode | 字符串 | "fit" | 如果遮罩和图片大小不一样,选择怎么调整 | 设置遮罩尺寸适配模式 | "fit"是保持比例,"stretch"是拉伸填满 | | 目标宽度 | target_width | 数字 | 512 | 把遮罩调整到这个宽度,就像调整照片尺寸 | 设置遮罩的目标宽度像素 | 一般设置为512、768、1024等 | | 目标高度 | target_height | 数字 | 512 | 把遮罩调整到这个高度 | 设置遮罩的目标高度像素 | 保持与宽度相同或按比例设置 | ## 4. 使用技巧和建议 ### 4.1 新手友好的工作流程 1. **第一步**:用LoadImage节点加载你的图片 2. **第二步**:连接EditMask节点,打开遮罩编辑器 3. **第三步**:用画笔画出需要修改的区域(就像用笔圈出错误的地方) 4. **第四步**:用MaskToImage节点查看遮罩效果 5. **第五步**:连接到后续的图片生成节点进行重新生成 ### 4.2 画遮罩的小窍门 - **细节部分**:画笔调小一点(5-15),慢慢画 - **大面积**:画笔调大一点(20-50),快速涂抹 - **边缘处理**:可以用半透明画笔(强度0.3-0.7)让边缘更自然 - **修正错误**:用橡皮擦模式擦掉画错的地方 ### 4.3 常用参数组合 - **精细修改**:画笔大小10,强度1.0 - **大面积替换**:画笔大小30,强度1.0 - **柔和过渡**:画笔大小15,强度0.5 - **边缘羽化**:画笔大小20,强度0.3 ## 5. 常见问题解答 ### Q1: 为什么我画的遮罩看不到? A: 检查一下MaskToImage节点是否连接正确,或者画笔强度是否太低。 ### Q2: 遮罩保存后找不到文件? A: 检查保存路径是否正确,默认保存在ComfyUI的output文件夹里。 ### Q3: 画笔太粗怎么办? A: 调小brush_size参数,建议从5开始尝试。 ### Q4: 遮罩效果不明显? A: 提高brush_strength参数到1.0,或者检查颜色模式设置。 ### Q5: 加载遮罩时出错? A: 确保文件路径正确,文件格式支持(推荐PNG格式)。 ## 6. 进阶使用技巧 ### 6.1 批量处理遮罩 你可以把多个EditMask节点连接起来,像搭积木一样处理复杂的遮罩需求。 ### 6.2 遮罩复用 使用SaveMask和LoadMask节点可以把常用的遮罩保存起来,下次直接加载使用,就像保存常用的模板一样。 ### 6.3 与其他节点配合 - 配合Inpaint节点:实现局部重绘 - 配合ControlNet:精确控制生成区域 - 配合图片后处理:实现复杂的图像合成 这个插件就像是给ComfyUI装了一个"智能画笔",让你可以随时随地修改AI生成的图片,是每个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号