Implementação oficial em PyTorch do BiRefNet, um modelo de deep learning para segmentação dicotômica de imagens em alta resolução, usado com frequência para remover fundos.
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
Clone o repositório na pasta custom_nodes do ComfyUI
- 2
Instale as dependências do Python a partir do arquivo requirements
pip install -r requirements.txt - 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
Plugin do OBS Studio que remove ou substitui o fundo de pessoas em vídeos usando segmentação de retratos por redes neurais, além de aprimorar imagens em ambientes com pouca luz.
Ferramenta para remover fundos de imagens, disponível como CLI, biblioteca Python, servidor HTTP ou contêiner Docker.
Converte imagens estáticas de diagramas em arquivos DrawIO (XML) editáveis usando segmentação com SAM 3, OCR e reconhecimento de fórmulas LaTeX.
GUI web auto-hospedada para ImageMagick com remoção de fundo por IA em um clique, processamento em lote e editor ao vivo, implantada via Docker.
Ultralytics YOLO é uma biblioteca Python para visão computacional que abrange detecção, segmentação, classificação, estimativa de pose, rastreamento e muito mais.