preMaskDetailerFix

节点功能:基于用户提供的 掩膜(mask)区域,执行 局部细节修复的预处理配置。相比于 preDetailerFix 的自动区域检测版本,该节点适用于已有 mask 的手动区域修复流程。

输入参数

参数名称说明
pipe输入图像生成流程的数据结构。
mask掩码图像,用于指定需要细化的区域。
optional_image(可选)覆盖 pipe 中的图像。

输出参数

参数名称说明
pipe包含 detail_fix_settings 与 mask_settings 的更新流程。

控件参数

参数名称说明
guide_size引导区域的缩放尺寸,单位为像素。
guide_size_forguide_size 应用于 bbox 或 crop。
max_size最大输出尺寸限制。
mask_mode细化范围控制。开启为仅处理 mask 区域,关闭为全图。
seed随机种子,控制输出一致性。
steps采样步数,控制细化强度。
cfg提示词引导强度。
sampler_name采样器名称。
scheduler调度器名称。
denoise去噪强度。
feather掩码边缘羽化半径。
crop_factor用于扩展 crop 区域比例。
drop_size去除小目标的最小像素面积。
refiner_ratio用于分配到 refiner 模型的步数占比。
batch_size每轮处理图像区域的数量。
cycle细化次数。每次可能使用不同提示词。
inpaint_model(可选)是否启用 inpaint 模型处理。
noise_mask_feather(可选)noise_mask 的羽化半径。

mask_only开启则只修复mask区域,关闭则修复全图。

crop_factor 决定系统在执行局部修复时,从 mask 区域向外扩展多少倍,裁剪出一个包含修复区域的更大上下文区域,用于后续生成或细化。值为1时完全不扩展,严格只修 mask 区域。值越大,扩展的区域越大。

其他参数的使用可到PreDetailerFix节点文章查看。


脸部修复

眼睛修复