如下图所示,初次生图设置尺寸为1024*1024,通过该节点设置放大倍数为2倍,最终获得图像尺寸为放大后的2048*2048.
efficiency-nodes-comfyui
时间:2025/06/28
HighRes-Fix Script
节点功能:该节点用于高分辨率修复(Hi-Res Fix) 的脚本类型节点。它设计用来在图像生成后自动进行第二阶段的放大与精修,类似于 WebUI 中的「高分辨率修复」功能。
HighRes-Fix Script-节点参数说明
输入参数 | |
script | 传入的已有脚本对象。 |
输出参数 | |
SCRIPT | 包含高分辨率修复配置的脚本结构,可传入支持 SCRIPT 的节点执行。 |
控件参数 | |
upscale_type | 选择放大方式,选项包括: - latent:基于 latent 的放大; - pixel:基于像素的放大。 |
hires_ckpt_name | 超分阶段所使用的模型 checkpoint,(use same) 表示与主阶段一致。 |
latent_upscaler | 可用 latent 放大算法,包括默认方法、city96 和 ttl_nn 系列。 |
pixel_upscaler | 所使用的像素放大模型名,从 upscale_models 文件夹中读取。 |
upscale_by | 放大倍数,支持浮点数,范围 0.01 到 8.0。 |
use_same_seed | 是否与主阶段使用相同的 seed。 |
seed | 超分阶段的随机种子值,设为 0 表示随机。 |
hires_steps | 迭代步数,决定超分过程细节丰富程度。 |
denoise | 去噪强度,控制重绘程度。 |
iterations | 超分循环次数。 |
use_controlnet | 是否使用 ControlNet 辅助控制。 |
control_net_name | 所选 ControlNet 模型名。 |
strength | ControlNet 强度控制,默认 1.0。 |
preprocessor | ControlNet 所使用的预处理器名称。 |
preprocessor_imgs | 是否将预处理结果图片传入预览或输出。 |