Repolode
1038lab

1038lab/ComfyUI-RMBG

Набор кастомных нод для ComfyUI: удаление фона и сегментация объектов, лиц и одежды по текстовому запросу с помощью множества моделей.

Open source альтернатива:Remove.bg

Звёзды
2,197
Форки
139
Открытые issues
1
Последний коммит
позавчера

Что это?

ComfyUI-RMBG добавляет в ComfyUI — инструмент для работы с визуальными пайплайнами Stable Diffusion на основе нод — ноды для удаления фона и сегментации. В набор входят различные модели маттинга и сегментации, включая RMBG-2.0, BiRefNet, BEN2, INSPYRENET, SAM, SAM2, SAM3, GroundingDINO и Florence-2. Можно выбрать модель для портретов, объектов с прозрачным фоном или целей, описанных текстом.

В набор входит нода RMBG, которая выдает вырезанное изображение с выбранным цветом фона или прозрачностью, а также бинарную маску. Нода Segment принимает промпты в виде тегов или на естественном языке, чтобы выделять объекты. Отдельные ноды предназначены для парсинга лица по 19 категориям черт, сегментации одежды по 18 категориям, а также сегментации модной одежды и аксессуаров. Вспомогательные ноды позволяют накладывать маску, менять ее размер, сравнивать и склеивать изображения, а также удалять объекты.

В большинстве случаев модели автоматически скачиваются при первом использовании; некоторые, например VRMBG-3.0, нужно разместить вручную. Параметры чувствительности, разрешения обработки, размытия и смещения маски, а также переключатель выгрузки модели, освобождающий VRAM GPU, позволяют управлять качеством и расходом памяти.

Ключевые возможности

  • 01Удаление фона с выводом прозрачного изображения или изображения с однотонным фоном и маски
  • 02Сегментация объектов по текстовому запросу с помощью SAM, SAM2, SAM3 и GroundingDINO
  • 03Парсинг лица по 19 категориям черт
  • 04Сегментация одежды по 18 категориям и сегментация модных аксессуаров
  • 05Настройка маски: размытие, смещение и оценка цвета переднего плана
  • 06Возможность выгружать модели, чтобы освободить VRAM GPU

Сценарии использования

  • Удаление фона с фотографий товаров или портретов прямо в графе обработки изображений ComfyUI
  • Выделение конкретного объекта или человека на сцене по текстовому описанию
  • Извлечение одежды и модных предметов для виртуальной примерки или подготовки датасетов
  • Создание масок для инпейнтинга или композитинга в рабочих процессах Stable Diffusion

Быстрый старт

  1. 1

    Клонируйте репозиторий в папку custom_nodes в ComfyUI

  2. 2

    Установите зависимости Python из файла requirements

    pip install -r requirements.txt
  3. 3

    Перезапустите ComfyUI и загрузите узлы RMBG

Что важно знать

  • Лицензия GPL-3.0 требует распространять производные работы на тех же условиях копилефта.
  • У многих моделей много ресурсоёмких зависимостей, и для хорошей производительности может потребоваться GPU.

В подборках

Темы

Частые вопросы

Что такое ComfyUI-RMBG?
Набор кастомных нод для ComfyUI: удаление фона и сегментация объектов, лиц и одежды по текстовому запросу с помощью множества моделей. ComfyUI-RMBG добавляет в ComfyUI — инструмент для работы с визуальными пайплайнами Stable Diffusion на основе нод — ноды для удаления фона и сегментации. В набор входят различные модели маттинга и сегментации, включая RMBG-2.0, BiRefNet, BEN2, INSPYRENET, SAM, SAM2, SAM3, GroundingDINO и Florence-2. Можно выбрать модель для портретов, объектов с прозрачным фоном или целей, описанных текстом.
ComfyUI-RMBG можно использовать бесплатно? Какая у него лицензия?
ComfyUI-RMBG распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ComfyUI-RMBG всё ещё поддерживается?
Активно поддерживается. Последний коммит в ComfyUI-RMBG — 20 окт. 2026 г..
Для чего можно использовать ComfyUI-RMBG?
Удаление фона с фотографий товаров или портретов прямо в графе обработки изображений ComfyUI Выделение конкретного объекта или человека на сцене по текстовому описанию Извлечение одежды и модных предметов для виртуальной примерки или подготовки датасетов Создание масок для инпейнтинга или композитинга в рабочих процессах Stable Diffusion
Как установить ComfyUI-RMBG?
Клонируйте репозиторий в папку custom_nodes в ComfyUI Установите зависимости Python из файла requirements: pip install -r requirements.txt Перезапустите ComfyUI и загрузите узлы RMBG
Где скачать ComfyUI-RMBG?
Исходный код и инструкции по установке — на GitHub: https://github.com/1038lab/ComfyUI-RMBG

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Плагин для OBS Studio, который удаляет или заменяет фон за человеком в видео с помощью нейросетевой сегментации портретов, а также улучшает изображение при слабом освещении.

4,6 тыс.294C++GPL-3.0Обновлён 18 часов назад