Содержание
  1. Прямой ответ: что делает ComfyUI и где границы
  2. Условия доступа и где смотреть актуальные требования
  3. Порядок действий: от пустого графа до готовой маски
  4. Учебный пример и критерии проверки
  5. Смежные варианты: что выбирать по задаче
  6. Типичные проблемы и проверяемые способы диагностики
  7. Готовый промпт для смежной задачи
  8. Частые вопросы
Гайды

Как удалить фон в ComfyUI

22 октября 2026 · 9 минут чтения

Материал редакции Зерокодера. Счёт по выдаче снят собственным прогоном 22 октября 2026 года; цитаты источников приведены дословно. Обновлено: октябрь 2026.

Удалить фон в ComfyUI можно двумя путями: загрузить готовый workflow с моделью BiRefNet из документации проекта либо собрать граф из узлов расширения Easy-Use. Мы скачали подборку результатов веб-поиска по запросу «Как удалить фон в ComfyUI»: текст отдали 10 из 10 страниц, медиана объёма читаемого текста топа — 622 слова. Ниже — что именно ставить, куда класть файлы и как проверить результат.

Прямой ответ: что делает ComfyUI и где границы

ComfyUI удаляет фон локально: граф загружает картинку, прогоняет её через модель матирования и отдаёт изображение с прозрачностью. В документации проекта описана готовая связка — BiRefNet Background Removal Workflow. Она устроена как подграф Remove Background (BiRefNet): на вход подаётся изображение, на выходе получаются два потока — IMAGE с прозрачным фоном в формате RGBA и mask с вырезанной маской переднего плана.

Границы задачи стоит держать в голове. Это операция над изображением внутри вашего графа: результат можно сразу подставить в следующий узел или сохранить файлом. Отдельного «сервиса удаления фона» здесь нет — есть модель и узлы, которые её вызывают. Документация проекта перечисляет, что даёт BiRefNet: аккуратное определение края для волос, шерсти и мелких деталей, работу с людьми, товарами, животными и сложными сценами, вывод RGBA, готовый к композитингу. Там же назван и режим одного клика: изображение загружается, остальное берёт на себя модель.

Второй путь — узлы расширений. В справочнике ComfyUI Wiki описан узел Image Remove Bg из категории EasyUse/Image: он удаляет фон и возвращает вырезанное изображение вместе с альфа-маской. Там же документирован узел ImageRemoveBackground+ из набора ComfyUI_essentials и узлы сторонних пакетов вроде BackgroundRemover и BizyAirRemoveBackground. Выбор между ними — это выбор между готовым подграфом из документации и отдельным узлом с параметрами.

Границы по железу и окружению: всё считается на вашей машине, модель лежит в локальной папке. Если нужен другой класс задач — генерация изображения с прозрачностью сразу, без вырезания, — это отдельная тема, и о ней ниже.

Условия доступа и где смотреть актуальные требования

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

Про облако. В документации проекта есть строка о том, что облако обновится после стабильного релиза ComfyUI. Это значит, что набор доступных моделей и узлов в облачной среде может отличаться от локальной установки. Разделяйте интерфейс, локальный запуск и облако: требования к версии и наличие конкретного узла проверяются в том окружении, где вы работаете.

Модель скачивается отдельно. В справочнике ComfyUI Wiki указан источник — Hugging Face, репозиторий Comfy-Org/BiRefNet. Там же сказано, что для загрузки и инференса нужен кастомный узел с поддержкой BiRefNet. То есть скачивание файла и установка узла — две разные операции, и обе обязательны.

Порядок действий: от пустого графа до готовой маски

Документация проекта описывает скачивание workflow, установку модели и запуск графа. Ниже мы дополнительно включаем проверку отсутствующих узлов для конкретного окружения.

Загрузка workflow. Откройте граф BiRefNet Background Removal. Если интерфейс сообщает о нехватке узлов, это ожидаемо на чистой установке.

Установка узлов. Поставьте недостающие пакеты через менеджер расширений ComfyUI. Документация проекта отдельно отмечает сбой импорта части узлов при старте — после установки перезапустите ComfyUI и проверьте, что сообщение ушло.

Установка модели. Файл birefnet.safetensors кладётся в папку ComfyUI/models/background_removal/. Документация проекта подчёркивает: это папка background_removal. Справочник ComfyUI Wiki повторяет то же требование. Если положить файл в checkpoints, загрузчик его не увидит.

Подача изображения. Изображение загружается узлом Load Image, файл кладётся в папку ComfyUI/input/. Дальше подграф Remove Background (BiRefNet) обрабатывает картинку и отдаёт два выхода: IMAGE с прозрачным фоном в RGBA и mask с вырезанной маской переднего плана.

Запуск. Нажмите очередь выполнения. Результат появится в узле предпросмотра или сохранения — в зависимости от того, как собран граф.

Таблица ниже сводит шаги и то, что проверяется на каждом.

Шаг Действие Что проверить
1 Загрузить workflow BiRefNet Сообщение о нехватке узлов
2 Установить отсутствующие узлы Сбой импорта при старте ушёл
3 Положить birefnet.safetensors в models/background_removal/ Файл виден загрузчику модели
4 Загрузить картинку через Load Image Файл лежит в папке input/
5 Запустить граф На выходе IMAGE (RGBA) и mask

Учебный пример и критерии проверки

Возьмём портрет человека на однотонном фоне — это тот случай, где модель обещает аккуратную работу с волосами. Соберите граф: Load Image → Remove Background (BiRefNet) → предпросмотр. На выходе вы получите два изображения. Первое — картинка с прозрачным фоном. Второе — маска: белая область там, где остался передний план, чёрная там, где фон убран.

Проверка первая: откройте маску и посмотрите на границу волос. Рваный контур по краю говорит о том, что маска захватила лишнее или потеряла пряди. Проверка вторая: наложите RGBA-результат на контрастный фон — светлый и тёмный. Ореол по контуру виден на тёмном фоне, а светлые полупрозрачные пиксели — на светлом. Проверка третья: сравните маску и итоговое изображение — они должны совпадать по силуэту.

Следующие параметры относятся к отдельному узлу Image Remove Bg из Easy-Use. Параметр add_background задаёт цвет фона: none, white, black; по умолчанию none. Для проверки этих настроек переключитесь с подграфа BiRefNet на узел Easy-Use.

Параметр Значения Когда менять
rem_mode RMBG-2.0, RMBG-1.4, Inspyrenet, BEN2 Сюжет не даётся базовой модели
image_output Hide, Preview, Save, Hide/Save Нужен файл на диске
save_prefix строка, по умолчанию ComfyUI Различить серии прогонов
torchscript_jit true/false, по умолчанию false Ускорить инференс на поддерживаемой сборке
add_background none, white, black Нужен сплошной фон
refine_foreground true/false, по умолчанию false Грубые края вокруг объекта

Смежные варианты: что выбирать по задаче

Первый вариант — готовый подграф BiRefNet из документации проекта. Он даёт два выхода и режим одного клика. Подходит, когда нужен предсказуемый граф без ручной сборки.

Второй — узел Image Remove Bg из Easy-Use. Здесь больше ручек: выбор модели, режим вывода, префикс сохранения, ускорение через TorchScript JIT, добавление сплошного фона, уточнение переднего плана. Подходит, когда результат базовой модели не устраивает и нужно перебирать режимы.

Третий — узлы отдельных пакетов. В справочнике описаны BackgroundRemover из pfaeff-comfyui и BizyAirRemoveBackground из BizyAir. Страница BackgroundRemover на RunComfy содержит общие рекомендации и прямо сообщает, что конкретные параметры входа, выхода и ошибки в её контексте не предоставлены. Это вариант для тех, кто уже работает с конкретным набором расширений.

Четвёртый — генерация с прозрачностью сразу. В документации проекта описан Qwen Image 2.1: VAE несёт четыре канала, поэтому изображения с прозрачным фоном можно генерировать и редактировать напрямую. Там же есть отдельный шаблон Remove Background: Qwen Image 2.1. Этот путь выбирают, когда фон не нужно вырезать из готовой картинки — его не создают с самого начала.

Пятый — замена фона по описанию. В подборке есть страница RunComfy про Ideogram 3 с заменой фона по промпту. Это другая задача: не удалить фон, а поставить новый.

Для задачи «удалить фон» базовый выбор — BiRefNet. Если края не устраивают, переходите к Easy-Use с refine_foreground. Если нужен прозрачный результат с самого начала — смотрите на шаблон Qwen Image 2.1.

Типичные проблемы и проверяемые способы диагностики

Первая проблема — модель не находится. Признак: загрузчик пуст или граф ругается на отсутствие файла. Проверка: файл должен лежать в ComfyUI/models/background_removal/. Это требование повторяют и документация проекта, и справочник ComfyUI Wiki.

Вторая — узлы не импортировались. Документация проекта называет сообщение «Some nodes failed to import at startup». Проверка: перезапустить ComfyUI после установки пакета и убедиться, что сообщение ушло. Если оно осталось, проблема в самом пакете.

Третья — версия. Документация проекта пишет, что поддержка BiRefNet есть в свежих версиях ComfyUI, и советует обновить установку. Сообщение про Nightly version — сигнал, что вы на другой ветке.

Четвёртая — ошибки обработки у узлов сторонних пакетов. В описании RemoveBGNAID на RunComfy приведены типовые сообщения. «Error: Unable to process image», «Error: Background removal failed», «Warning: Processing continued despite errors». Это разные ситуации: первая говорит о проблеме с входным файлом, вторая — о сбое самой модели, третья — о том, что обработка продолжилась, несмотря на ошибки. Разбирайте их по одной.

Пятая — грубые края. Проверка: посмотрите маску отдельно от изображения. Если маска рваная, включите refine_foreground или смените rem_mode. Справочник прямо связывает refine_foreground с грубыми краями вокруг объекта.

Шестая — результат не сохраняется. Проверка: image_output должен включать сохранение. Варианты Hide, Preview, Save и Hide/Save описаны в справочнике. Префикс имени задаётся параметром save_prefix, по умолчанию ComfyUI.

Смежная диагностика по генерации описана в материале Stable Diffusion не генерирует: причины и проверка, а работа с масками — в статье ComfyUI inpainting: как удалить объект.

Готовый промпт для смежной задачи

Когда фон нужно не убрать, а заменить по описанию, пригодится текстовый запрос к модели редактирования. Ниже — заготовка для задачи «поставить новый фон под предметом».

КОД
Замени фон на изображении [ваш файл] на [описание фона: однотонный серый, деревянный стол, градиент]. Сохрани предмет и его тень без изменений, края оставь чистыми, без ореола. Освещение нового фона согласуй с освещением предмета. Верни изображение в исходном разрешении.

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

Как удалить фон в ComfyUI без установки дополнительных узлов?

Готовый подграф BiRefNet из документации проекта требует установки узлов, поддерживающих эту модель. Справочник ComfyUI Wiki прямо пишет, что для загрузки и инференса нужен кастомный узел с поддержкой BiRefNet. На чистой установке шаг установки узлов пропустить не получится.

Скачать модель для удаления фона в ComfyUI — откуда и куда?

Справочник ComfyUI Wiki указывает источник — Hugging Face, репозиторий Comfy-Org/BiRefNet. Файл birefnet.safetensors кладётся в папку ComfyUI/models/background_removal/. Документация проекта отдельно предупреждает, что это не папка checkpoints.

Почему модель не видна в загрузчике?

Проверьте папку: файл должен лежать в models/background_removal/. Вторая причина — устаревшая версия ComfyUI: документация проекта пишет, что поддержка BiRefNet есть в свежих сборках. Третья — узел не установлен или не импортировался при старте.

Какая модель даёт лучший край по волосам?

Документация проекта называет у BiRefNet аккуратное определение края для волос, шерсти и мелких деталей. У узла Image Remove Bg есть выбор режима: RMBG-2.0, RMBG-1.4, Inspyrenet, BEN2. Смена режима меняет лежащую в основе модель, поэтому результат зависит от сюжета.

Что делать, если края рваные?

Включите refine_foreground у узла Image Remove Bg — справочник связывает его с более чистыми краями и деталями. Второй шаг — сменить rem_mode и сравнить маски. Третий — проверить исходное разрешение картинки: мелкие детали теряются при сильном уменьшении.

Для смежных задач по работе с изображениями пригодятся материалы Как оживить фото в ComfyUI и LM Studio бесплатно: запуск LLM на своём ПК.

Читайте также

3 материала