Repolode
1038lab

1038lab/ComfyUI-RMBG

Pacote de custom nodes para ComfyUI que remove fundos e segmenta objetos, rostos, roupas e itens de moda com prompts de texto e diversos modelos.

Alternativa open source a:Remove.bg

Estrelas
2,197
Forks
139
Issues abertas
1
Último commit
anteontem

O que é?

ComfyUI-RMBG adiciona nodes de remoção de fundo e segmentação ao ComfyUI, a ferramenta de workflows de Stable Diffusion baseada em nodes. O pacote inclui vários modelos de matting e segmentação, como RMBG-2.0, BiRefNet, BEN2, INSPYRENET, SAM, SAM2, SAM3, GroundingDINO e Florence-2, para que os usuários escolham o modelo mais adequado a retratos, objetos transparentes ou alvos descritos por texto.

O pacote oferece um node RMBG que gera uma imagem recortada com uma cor de fundo escolhida ou transparência, além de uma máscara binária. Um node Segment recebe prompts no formato de tags ou em linguagem natural para isolar objetos. Há nodes específicos para análise facial, com 19 categorias de características faciais; segmentação de roupas, com 18 categorias; e segmentação de itens de moda e acessórios. Nodes auxiliares cuidam da sobreposição de máscaras, redimensionamento de máscaras, comparação e composição de imagens e remoção de objetos.

Na maioria dos casos, os modelos são baixados automaticamente no primeiro uso; alguns, como o VRMBG-3.0, precisam ser instalados manualmente. Opções como sensibilidade, resolução de processamento, desfoque e deslocamento da máscara, além de uma opção para descarregar modelos e liberar VRAM da GPU, permitem controlar a qualidade e o uso de memória.

Recursos principais

  • 01Remoção de fundo com saída transparente ou em cor sólida, além de saída de máscara
  • 02Segmentação de objetos por prompt de texto com SAM, SAM2, SAM3 e GroundingDINO
  • 03Análise facial com 19 categorias de características faciais
  • 04Segmentação de roupas em 18 categorias e de acessórios de moda
  • 05Controles de refinamento de máscara, incluindo desfoque, deslocamento e estimativa da cor do primeiro plano
  • 06Opção para descarregar modelos e liberar VRAM da GPU

Casos de uso

  • Remover fundos de fotos de produtos ou retratos dentro de um pipeline de imagens no ComfyUI
  • Isolar um objeto ou uma pessoa específica de uma cena usando uma descrição em texto
  • Extrair roupas ou itens de moda para prova virtual de roupas ou preparação de datasets
  • Gerar máscaras para inpainting ou composição em workflows de Stable Diffusion

Início rápido

  1. 1

    Clone o repositório na pasta custom_nodes do ComfyUI

  2. 2

    Instale as dependências do Python a partir do arquivo requirements

    pip install -r requirements.txt
  3. 3

    Reinicie o ComfyUI e carregue os nós RMBG

Antes de usar

  • A licença GPL-3.0 exige que obras derivadas sejam distribuídas sob os mesmos termos de copyleft.
  • Muitos modelos têm dependências pesadas e podem precisar de uma GPU para oferecer bom desempenho.

Em coleções

Tópicos

Perguntas frequentes

O que é ComfyUI-RMBG?
Pacote de custom nodes para ComfyUI que remove fundos e segmenta objetos, rostos, roupas e itens de moda com prompts de texto e diversos modelos. ComfyUI-RMBG adiciona nodes de remoção de fundo e segmentação ao ComfyUI, a ferramenta de workflows de Stable Diffusion baseada em nodes. O pacote inclui vários modelos de matting e segmentação, como RMBG-2.0, BiRefNet, BEN2, INSPYRENET, SAM, SAM2, SAM3, GroundingDINO e Florence-2, para que os usuários escolham o modelo mais adequado a retratos, objetos transparentes ou alvos descritos por texto.
ComfyUI-RMBG é gratuito? Qual é a licença?
ComfyUI-RMBG é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
ComfyUI-RMBG ainda é mantido?
Manutenção ativa. O último commit de ComfyUI-RMBG foi em 20 de out. de 2026.
Para que posso usar ComfyUI-RMBG?
Remover fundos de fotos de produtos ou retratos dentro de um pipeline de imagens no ComfyUI Isolar um objeto ou uma pessoa específica de uma cena usando uma descrição em texto Extrair roupas ou itens de moda para prova virtual de roupas ou preparação de datasets Gerar máscaras para inpainting ou composição em workflows de Stable Diffusion
Como instalar ComfyUI-RMBG?
Clone o repositório na pasta custom_nodes do ComfyUI Instale as dependências do Python a partir do arquivo requirements: pip install -r requirements.txt Reinicie o ComfyUI e carregue os nós RMBG
Onde consigo ComfyUI-RMBG?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/1038lab/ComfyUI-RMBG

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados