DetailerFix
节点功能:该节点作为细节修复流程的最终执行节点,处理经过检测和分割后的图像数据,进行实际的细节修复操作。
输入参数
参数名称 | 说明 |
---|---|
pipe | 输入的管道对象,包含模型、图像、提示词等生成流程信息。 |
model | 可选,手动指定用于修复的模型。 |
输出参数
参数名称 | 说明 |
---|---|
pipe | 更新后的生成流程管道,包含修复后图像与模型信息。 |
image | 修复完成的整图输出。 |
cropped_refined | 所有被修复的局部图像列表。 |
cropped_enhanced_alpha | 修复区域对应的 alpha 图像(带通道)。 |
控件参数
参数名称 | 说明 |
---|---|
image_output | 输出图像方式,选项:Hide、Preview、Save、Hide&Save、Sender、Sender&Save。 |
link_id | 用于与图像发送模块通信的标识符,默认值为 0。 |
save_prefix | 保存图像文件的前缀,默认值为 "ComfyUI"。 |
此处虽然 image 和 cropped_refined 输出在视觉上看起来相同,但它们实际上在尺寸上存在差异。当 UltralyticsDetector (Pipe) 节点中的 bbox_crop_factor 设置为 2.0 时,两者的大小仍有明显区别;而当其值增大到 3.0 时,cropped_refined 的裁剪区域已接近整张图,导致输出图像尺寸与 image 相同。此时看起来它们几乎一致,但本质上一个是整图,一个是由区域裁剪放大后的结果。
输出名称 | 含义 | 特点 |
---|---|---|
image | 完整图像,包含所有修复区域已经融合回原图后的最终输出 | - 与原图尺寸一致- 修复区域已合成到图中- 适合直接查看或保存 |
cropped_refined | 每个修复区域的独立裁剪结果图像(无透明通道) | - 仅包含被修复的局部区域- 可用于评估局部修复质量- 每个区域独立输出- 无 alpha 通道,仅 RGB |