ComfyUI-Inspyrenet-Rembg

ComfyUI-Inspyrenet-Rembg
★ 721

去背景批量加速高质量掩码ComfyUI节点
基于InSPyReNet的ComfyUI去背景节点,提供高质量背景移除、批量加速处理并输出图像与掩码,支持终端进度显示,适合视频帧等场景。
💡 对视频帧或图片批量进行高质量背景移除并输出掩码。
🍴 42 Forks💻 Python🔄 2024-07-31
📦
网盘下载
复制链接后前往夸克网盘下载
https://pan.quark.cn/s/e58c8376a81b
📦 requirements.txt
transparent-background
reddit inspyrenet
ComfyUI-Inspyrenet-Rembg
📄 README

# ComfyUI-Inspyrenet-Rembg

ComfyUI node for background removal, implementing InSPyReNet



I’ve tested a lot of different AI rembg methods (BRIA – U2Net – IsNet – SAM – OPEN RMBG, …) but in all of my tests InSPyReNet was always ON A WHOLE DIFFERENT LEVEL!

The cherry on top is that InSPyReNet has MIT License which allows for Commercial use (for example BRIA does not allow Commercial use to my knowledge)

Check the Licenses for yourself I will not be held accountable 🙂

Updates

Added an advanced node that supports threshold

Features

Superior rembg quality compared to other methods (just give it a try!)

Can take batch of images as input

Optimized for image batch to be the fastest rembg node (perfect for video frames)

Outputs both the image and the corresponding mask

Shows the progress in terminal

Installation

Simple way:

search for ComfyUI-Inspyrenet-Rembg in ComfyUI-Manager and hit install.

Done!

Manual:

  • Go to your custom_nodes folder in ComfyUI, open the terminal and run the following command:
  • git clone https://github.com/john-mnz/ComfyUI-Inspyrenet-Rembg.git
    

  • To install requirements, run the following commands:
  • cd ComfyUI-Inspyrenet-Rembg
    
    pip install -r requirements.txt
    

    Done!

    It downloads the pretrained model automatically at first use

    note

    If torchscript_jif is set to on, it will trace model with pytorch built-in torchscript JIT compiler. May cause delay in initialization, but reduces inference time and gpu memory usage.

    basic workflow

    download this file and drag and drop it into your comfyui as basic workflow:

    inspyrenet-rembg-basic-workflow.json

    show case