Вставьте что угодно | Редактирование изображений на основе ссылок
Обновлено 16.06.2025: версия ComfyUI обновлена до v0.3.40 для улучшения стабильности и совместимости. Insert Anything приносит мощное редактирование изображений на основе ссылок в ComfyUI, позволяя вам бесшовно интегрировать элементы из ссылочных изображений в целевые сцены. В отличие от других решений, которые фокусируются на конкретных задачах или требуют сложной настройки, этот единый рабочий процесс поддерживает редактирование с помощью маски и текстовых подсказок через интуитивный подход "в контексте". Создавайте потрясающие замены лиц, виртуальные примерки, художественные композиции и многое другое - все это, сохраняя идеальную визуальную гармонию между вставленными элементами и их окружением. Версия Nunchaku оптимизирована для меньшего использования VRAM (от 10 ГБ), что делает продвинутое редактирование изображений доступным на большем количестве аппаратных конфигураций.ComfyUI Insert Anything Рабочий процесс

- Полностью функциональные рабочие процессы
- Нет недостающих узлов или моделей
- Не требуется ручная настройка
- Отличается потрясающей визуализацией
ComfyUI Insert Anything Примеры





ComfyUI Insert Anything Описание
1. Что такое ComfyUI Insert Anything?
ComfyUI Insert Anything приносит мощную технологию Insert Anything от ByteDance в среду ComfyUI. Основанный на архитектуре Diffusion Transformer (DiT), этот инструмент Insert Anything позволяет бесшовно переносить элементы из ссылочных изображений в целевые сцены, сохраняя визуальную гармонию и детализированность.
Рабочий процесс Insert Anything выделяется среди традиционных инструментов редактирования изображений, позволяя естественную интеграцию объектов, людей, одежды и лиц между разными изображениями с замечательным сохранением идентичности, что делает Insert Anything универсальным решением.
2. Основные преимущества Insert Anything
- Универсальное решение: обрабатывает множество задач (вставка людей, объектов, одежды, лиц) через одну единую модель
- Двойные методы управления: работает как с маской, так и с текстовыми описаниями в зависимости от ваших потребностей
- Сохранение деталей: сохраняет отличительные черты и элементы идентичности из ваших ссылочных изображений
- Бесшовная интеграция: достигает естественного внешнего вида, где вставленные элементы гармонично сливаются с окружением
- Качественный результат: генерирует высококачественные, согласованные результаты в различных сценариях редактирования
- Совместимость с ComfyUI: плавно интегрируется с вашими существующими рабочими процессами и проектами ComfyUI
3. Как использовать Insert Anything
3.1 Основная настройка рабочего процесса Insert Anything
Пошаговый процесс Insert Anything:
- Подготовьте ваши изображения для Insert Anything:
- В разделе
Source
: загрузите целевое изображение, которое вы хотите изменить с помощью Insert Anything (например, сцену гоночной трассы) - В разделе
Reference
: загрузите изображение с элементом, который вы хотите вставить с помощью Insert Anything (например, гоночный автомобиль) - Система Insert Anything автоматически создаст маски с использованием Segment Anything Model (SAM)
- В разделе
- Установите ваши подсказки в узле
CR Prompt Text
для Insert Anything:- Первая подсказка: опишите, что находится на вашем ссылочном изображении (например, "гоночный автомобиль")
- Вторая подсказка: укажите детали о вставке Insert Anything (например, "Гоночный автомобиль желтого и красного цвета")
- Дополнительные настройки Insert Anything:
- При необходимости уточните маскирование с помощью
Src_mask_option
иRef_mask_option
- Настройте параметры порога для более точного обнаружения объектов в Insert Anything
- При необходимости уточните маскирование с помощью
- Нажмите кнопку
Run
, чтобы обработать ваши изображения с помощью Insert Anything


3.2 Что вы можете создать с помощью Insert Anything
- Демонстрация продукта: используйте Insert Anything для вставки продуктов в позы с удержанием в руках или контекстные сцены
- Виртуальная примерка: позвольте Insert Anything заменять элементы одежды, сохраняя естественную посадку и драпировку
- Передача идентичности: примените Insert Anything для замены черт лица, сохраняя естественные выражения
- Составление сцен: используйте Insert Anything для замены крупных объектов (например, транспортных средств) в сложных окружениях
3.3 Понимание параметров Insert Anything
Основные компоненты Insert Anything:
Предварительная обработка Insert Anything:
- Управляет подготовкой изображений для Insert Anything и автоматическим маскированием
source_image
: ваше целевое изображение, требующее модификации Insert Anythingref_image
: ваше ссылочное изображение с элементом для вставки Insert Anythingsource_mask
/ref_mask
: автоматически созданные или предоставленные пользователем маски для Insert Anythingiterations
: управляет расширением маски Insert Anything для лучшего покрытия (по умолчанию: 2)
Вывод Insert Anything:
- Выполняет фактический процесс вставки Insert Anything
seed
: позволяет получать воспроизводимые результаты Insert Anything или вариации, изменяя это значение
Инструменты сегментации для Insert Anything:
Интеграция SAM с Insert Anything:
LayerMask: Load SegmentAnything Models
: инициализирует систему обнаружения объектов для Insert AnythingLayerMask: SegmentAnythingUltra V3
: управляет процессом маскирования Insert Anythingthreshold
: регулирует чувствительность обнаружения маски для Insert Anything (по умолчанию: 0.30)detail_erode
/detail_dilate
: уточняет границы маски в Insert Anythingprocess_detail
: переключает улучшенную обработку для сложных краев в Insert Anythingmax_megapixels
: управляет использованием памяти для больших изображений Insert Anything
Управление масками Insert Anything:
Src_mask_option
/Ref_mask_option
: выбор между автоматическим (набросок) или ручным (загрузка) маскированием для Insert Anything- Настройки по умолчанию хорошо работают в большинстве случаев с автоматическим обнаружением Insert Anything
3.4 Советы для идеальных результатов Insert Anything
Уточнение маскирования Insert Anything:
- Настройте значение порога (по умолчанию: 0.30) для более точного автоматического маскирования Insert Anything
- Увеличьте параметр
iterations
, когда вам нужно расширить покрытие маски в Insert Anything - Для сложных сценариев попробуйте загрузить пользовательские маски через узлы параметров Insert Anything
Оптимизация рабочего процесса Insert Anything:
- Экспериментируйте с разными значениями
seed
, чтобы получить вариации от Insert Anything - Предоставьте высококачественные, хорошо освещенные изображения для наилучших результатов Insert Anything
- По возможности сопоставьте пропорции изображений для более естественной интеграции Insert Anything
Эффективное создание подсказок Insert Anything:
- Держите подсказки Insert Anything ясными и конкретными о том, что вы вставляете
- Для транспортных средств включайте информацию о цвете и типе в ваши подсказки Insert Anything
- При использовании Insert Anything для замены лица простые термины, такие как "человек", часто работают лучше всего
- Для вставки одежды описывайте тип и цвет одежды в вашей подсказке Insert Anything
Благодарности
Этот рабочий процесс реализует Insert Anything, изначально разработанный ByteDance, как описано в их исследовательской статье "". Интеграция ComfyUI Insert Anything предоставляет удобный интерфейс для этой технологии. Полные заслуги принадлежат оригинальным авторам за их инновационную работу с Insert Anything.