Tiled Upscaler Script

节点功能:该节点设计用于图像放大(Upscale)时采用“切片+重建”策略,类似WebUI的“Tile upscale”功能,但带有更多策略控制和 ControlNet 支持。

输入参数

参数名称说明
script传入已有脚本结构。

输出参数

参数名称说明
SCRIPT包含 tile 超分配置的脚本结构,可传入兼容 SCRIPT 的采样节点中执行。

控件参数

参数名称说明
upscale_by放大倍数,范围 0.01~8.0,默认 1.25。
tile_size每个 tile 的像素尺寸,范围 256 到最大分辨率,默认 512。
tiling_strategytile 拼接策略: - random:随机 tile 边界; - random strict:更严格边界扰动; - padded:补边平滑拼接; - simple:规则拼接; - none:不使用 tile 放大。
tiling_steps每个 tile 的采样步数,默认 30。
seed随机种子。设为 0 表示随机。
denoise去噪强度,控制 tile 重绘程度,默认 0.4。
use_controlnet是否启用 ControlNet。
tile_controlnet可选的带 tile 关键词的 ControlNet 模型。
strengthControlNet 控制强度,范围 0.0~10.0,默认 1.0。

如下图所示,该节点完成高清放大过程参数的载入,并且完成图像的放大。