轻松去除背景:ComfyUI工作流的逐步指南

CN
ComfyUI.org
2025-03-19 11:04:30

轻松去除图片背景!探索使用多个模型(RMBG-1.4、RMBG-2.0、Inspyrenet 和 BEN2)来获得最佳效果的工作流。学习如何在 ComfyUI 中安装和使用“easy imageRemBg”节点。

使用场景
Background Removal
适用场景
Background Removal
显存
低显存(≤8GB)
阅读时间
5 分钟
更多 Background Removal 工作流

工作流概览

轻松去除图片背景!探索使用多个模型(RMBG-1.4、RMBG-2.0、Inspyrenet 和 BEN2)来获得最佳效果的工作流。学习如何在 ComfyUI 中安装和使用“easy imageRemBg”节点。

内容类型: Workflow

主要用途: Download

配置说明

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

工作流概述

m8ftfxu7ha1qfwxpxksb2de9008ec35e70870c0bbde3d1ef8e7082e1b32c37a69d1c292cbea6a17464d.png

这个工作流的主要目的是通过多个不同的背景去除模型(如 RMBG-1.4RMBG-2.0InspyrenetBEN2)对同一张输入图像进行抠图处理。每个模型都会生成一个去除背景后的图像和对应的遮罩(Mask),用户可以根据需求选择最合适的抠图结果。

核心模型

工作流中使用了以下核心模型:

  • RMBG-1.4:一个常用的背景去除模型,适用于一般的抠图任务。

  • RMBG-2.0:RMBG 模型的升级版本,提供更精确的背景去除效果。

  • Inspyrenet:一个基于深度学习的背景去除模型,适用于复杂场景。

  • BEN2:另一个高效的背景去除模型,适合处理细节丰富的图像。

这些模型的功能都是去除图像背景,生成透明背景的图像和对应的遮罩。

组件说明

工作流中的关键组件(Nodes)包括:

  1. LoadImage:加载输入图像,作为后续处理的源图像。

  2. easy imageRemBg:背景去除节点,使用不同的模型(如 RMBG-1.4RMBG-2.0InspyrenetBEN2)对图像进行抠图处理。

安装方法

  • LoadImage:这是 ComfyUI 的核心组件,无需额外安装。

  • easy imageRemBg:需要通过 ComfyUI Manager 或 GitHub 安装 ComfyUI-Easy-Use 插件。安装后,可以在节点列表中找到 easy imageRemBg

依赖的特殊模型

  • RMBG-1.4RMBG-2.0InspyrenetBEN2 模型需要从 Hugging Face 或其他模型仓库下载,并放置在 ComfyUI 的模型目录中。

工作流结构

工作流可以分为以下几个主要部分:

  1. 图像加载组

    • LoadImage:加载输入图像。

    • 输入:图像文件路径(如 ComfyUI_01105_ (1).png)。

    • 输出:加载的图像数据,供后续节点使用。

  2. 背景去除组

    • 四个 easy imageRemBg 节点,分别使用 RMBG-1.4RMBG-2.0InspyrenetBEN2 模型对图像进行抠图处理。

    • 输入:从 LoadImage 节点传递的图像数据。

    • 输出:去除背景后的图像和对应的遮罩。

输入与输出

  • 输入

    • 图像文件路径(如 ComfyUI_01105_ (1).png)。

  • 输出

    • 四组去除背景后的图像和对应的遮罩。

注意事项

  • 模型下载:确保所有使用的背景去除模型(如 RMBG-1.4RMBG-2.0 等)已正确下载并放置在 ComfyUI 的模型目录中。

  • 性能需求:由于同时运行多个背景去除模型,可能需要较高的 GPU 显存,建议使用至少 8GB 显存的 GPU。

  • 结果选择:不同模型的效果可能有所不同,用户可以根据需求选择最合适的抠图结果。

常见问题