EasyUse/Imagegenerated
图像细节迁移(imageDetailTransfer)
图像细节迁移节点将精细细节从一张图像(来源)转移到另一张图像(目标)上。它通常用于将纹理、颗粒感或高频细节从细节丰富的图像带入目标图像,同时保持目标的整体颜色和结构不变。该节点使用高斯模糊从来源中提取细节层,然后使用多种混合模式之一将该细节合成到目标中,并可通过可选的遮罩来限制效果范围。
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
描述
图像细节迁移节点将精细细节从一张图像(来源)转移到另一张图像(目标)上。它通常用于将纹理、颗粒感或高频细节从细节丰富的图像带入目标图像,同时保持目标的整体颜色和结构不变。该节点使用高斯模糊从来源中提取细节层,然后使用多种混合模式之一将该细节合成到目标中,并可通过可选的遮罩来限制效果范围。
输入
| 名称 | 类型 | 默认值 | 描述 |
|---|---|---|---|
target | IMAGE | — | 接收已迁移细节的基础图像。其颜色、构图和光照仍然是输出的主要内容。 |
source | IMAGE | — | 从中提取细节的图像。该图像通常包含你想要叠加到目标上的精细纹理、边缘或颗粒。节点会在混合之前对来源进行模糊处理,以计算出细节层。 |
mode | COMBO | "add" | 用于将提取的来源细节与目标组合的混合操作。选项:add(相加)、multiply(正片叠底)、screen(滤色)、overlay(叠加)、soft_light(柔光)、hard_light(强光)、color_dodge(颜色减淡)、color_burn(颜色加深)、difference(差值)、exclusion(排除)、divide(除以)。 |
blur_sigma | FLOAT | 1.0 | 用于将细节与来源分离的高斯模糊的标准差。较小的值仅分离最精细的高频细节;较大的值会包含更广泛的局部对比度和纹理。范围:0.1–100。 |
blend_factor | FLOAT | 1.0 | 迁移细节的强度。1.0 应用完整提取的细节,0 保持目标不变,较低的值会减弱效果,负值会反转细节的贡献。范围:-10–10。 |
image_output | COMBO | "Preview" | 控制结果的显示与保存。选项:Hide(隐藏):不预览也不保存;Preview(预览):在 UI 中显示;Save(保存):保存到磁盘;Hide/Save(隐藏/保存):保存但不显示。 |
save_prefix | STRING | "ComfyUI" | 保存输出图像时使用的文件名前缀,适用于 Save 和 Hide/Save 模式。 |
mask | MASK | — | 可选的遮罩,用于限制细节迁移的应用区域。白色区域接受完整效果,黑色区域保持目标不变,灰色值混合部分强度。如果省略,迁移将应用于整张图像。 |
输出
| 类型 | 描述 |
|---|---|
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_output设置如何,节点始终返回IMAGE输出,因此它仍然可以连接到节点图中以进行进一步处理。
评论
使用 GitHub 登录后即可参与讨论。