Вставить что угодно | Редактирование изображений на основе ссылок
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.