EasyKsampler (Downscale Unet)
节点功能:用于在采样过程中对 UNet 模型的分辨率进行精细化缩放调控,实现更灵活的图像生成控制。整体视觉效果差异较小,但可用于探索特定风格或优化采样性能。
输入参数
参数名称 | 说明 |
---|
pipe | 上游流程对象,需包含模型、latent、prompt、vae 等信息。 |
model | 用于替换默认模型的选项。 |
输出参数
参数名称 | 说明 |
---|
pipe | 降采样 patch 作用后的流程对象,包含模型、latent、图像等信息。 |
image | 解码后的最终图像,已应用 Unet Patch 降采样优化。 |
控件参数
参数名称 | 说明 |
---|
downscale_mode | 降采样模式。可选:
① None:禁用降采样
② Auto:自动缩放
③ Custom:手动配置缩放参数。默认值为 Auto。
推荐使用 Auto 模式自动适配长边图;仅在了解 patch 原理或有特殊需求时启用 Custom。 |
block_number | 降采样 patch 所作用的 Unet block 数量,默认 3。建议保持默认值,增大可提升 patch 覆盖范围。 |
downscale_factor | 降采样比例,默认 2.0,仅 Custom 模式生效。 |
start_percent | 开始降采样的 Unet 相对深度(0~1),默认 0.0。 |
end_percent | 结束降采样的 Unet 相对深度(0~1),默认 0.35。 |
downscale_after_skip | 降采样是否发生在 skip connection 之后,默认启用。 |
downscale_method | 降采样时使用的插值算法。
bicubic:考虑 16 像素,细节保留好、平滑,计算量大。
nearest-exact:取最近像素值,简单省性能,易有锯齿。
bilinear:依 4 像素线性插值,速度快,细节逊于 bicubic 。
area:适合缩小,可避混叠,放大效果差。
bislerp:资料少,需依应用场景确定原理效果。 |
upscale_method | 上采样时使用的插值算法。
bicubic:考虑 16 像素,细节保留好、平滑,计算量大。
nearest-exact:取最近像素值,简单省性能,易有锯齿。
bilinear:依 4 像素线性插值,速度快,细节逊于 bicubic 。
area:适合缩小,可避混叠,放大效果差。
bislerp:资料少,需依应用场景确定原理效果。
一般与降采样方法保持一致;如需锐化边缘可尝试 nearest-exact。 |
image_output | 图像输出控制,支持 Hide、Preview、Save、Hide&Save、Sender、Sender&Save。 |
link_id | 图像发送通信通道 ID,仅 Sender 模式使用。默认值为 0。 |
save_prefix | 保存图像文件时的命名前缀,默认 ComfyUI。 |