EasyUse/Imagegenerated

Перенос деталей изображения: нода Image Detail Transfer в ComfyUI(imageDetailTransfer)

Нода Image Detail Transfer переносит мелкозернистые детали с одного изображения (источника) на другое (целевое).

image Detail Transfer

target
source
mask
image
mode
add
blur_sigma
1.00
blend_factor
1.000
image_output
Preview
save_prefix
ComfyUI
Easy Use

Описание

Нода Image Detail Transfer переносит мелкозернистые детали с одного изображения (источника) на другое (целевое изображение). Она часто используется для переноса текстуры, зернистости или высокочастотных деталей с изображения, богатого деталями, на целевое изображение, сохраняя при этом общий цвет и структуру целевого изображения нетронутыми. Нода извлекает слой деталей из источника с помощью гауссова размытия, затем объединяет эти детали с целевым изображением, используя один из нескольких режимов наложения, с необязательной маской для ограничения эффекта.

Входы

ИмяТипПо умолчаниюОписание
targetIMAGEБазовое изображение, которое получает переносимые детали. Его цвета, композиция и освещение остаются основным содержимым результата.
sourceIMAGEИзображение, из которого извлекаются детали. Обычно оно содержит мелкую текстуру, края или зернистость, которые нужно наложить на целевое изображение. Нода размывает источник для вычисления слоя деталей перед наложением.
modeCOMBO"add"Операция наложения, используемая для объединения извлечённых деталей источника с целевым изображением. Варианты: add, multiply, screen, overlay, soft_light, hard_light, color_dodge, color_burn, difference, exclusion, divide.
blur_sigmaFLOAT1.0Стандартное отклонение гауссова размытия, используемого для отделения деталей от источника. Малые значения изолируют только самые мелкие высокочастотные детали; большие значения захватывают более широкий локальный контраст и текстуру. Диапазон: 0.1–100.
blend_factorFLOAT1.0Сила переносимых деталей. 1.0 применяет все извлечённые детали, 0 оставляет целевое изображение без изменений, меньшие значения ослабляют эффект, а отрицательные значения инвертируют вклад деталей. Диапазон: -10–10.
image_outputCOMBO"Preview"Управляет отображением и сохранением результата. Варианты: Hide (без предпросмотра и сохранения), Preview (отображение в интерфейсе), Save (сохранение на диск), Hide/Save (сохранение без отображения).
save_prefixSTRING"ComfyUI"Префикс имени файла, используемый при сохранении выходного изображения, для режимов Save и Hide/Save.
maskMASKНеобязательная маска, ограничивающая область применения переноса деталей. Белые области получают полный эффект, черные области оставляют целевое изображение без изменений, а серые значения дают частичную силу наложения. Если маска не указана, перенос применяется ко всему изображению.

Выходы

ТипОписание
IMAGEРезультирующее изображение после переноса деталей. Его размеры и общая цветовая компоновка соответствуют целевому изображению, при этом детали из источника примешиваются в соответствии с выбранным режимом, blur_sigma, blend_factor и mask.

Примечания по использованию

  • Типичный рабочий процесс: размыть источник, чтобы изолировать его детали, затем объединить эти детали с целевым изображением с помощью выбранных mode и blend_factor. В режиме add это по сути прямое добавление высокочастотных деталей источника к целевому изображению.
  • blur_sigma управляет масштабом переносимых деталей. Используйте небольшие значения (примерно 0.5–2) для мелкой текстуры или деталей, похожих на повышение резкости, и большие значения для более широких текстурных узоров или деталей освещения. Наилучшее значение зависит от разрешения ваших изображений.
  • Если результат слишком сильный, уменьшите blend_factor. Если результат выглядит инвертированным или даёт нежелательные ореолы, попробуйте другой mode или используйте отрицательный blend_factor, чтобы отразить вклад деталей.
  • Необязательная mask полезна для применения деталей к отдельным областям, например к коже, ткани или объектам переднего плана, оставляя остальные части изображения нетронутыми.
  • Когда image_output установлен в Save или Hide/Save, выходное изображение сохраняется с использованием save_prefix в качестве базового имени файла, следуя стандартному поведению сохранения пакета Easy-Use.
  • Нода всегда возвращает выход IMAGE независимо от настройки image_output, поэтому её по-прежнему можно прикрепить к графу для дальнейшей обработки.

Комментарии

Войдите через GitHub, чтобы участвовать в обсуждении.

Загрузка комментариев…