使用该节点一定要使用controlnet的tile模型,否则最后生成的图片不会是一整张完整的图,而是各个区域不同的分块图。
ComfyUI-Impact-Pack
PixelTiledKSampleUpscalerProvider
节点功能:专门用于大分辨率图像上采样的节点,它通过分块处理来避免 GPU 显存不足的问题。
PixelTiledKSampleUpscalerProvider-节点参数说明
输入参数 | |
model | 用于采样的基础模型。 |
vae | 编码与解码图像使用的变分自编码器。 |
positive | 正向提示词条件。 |
negative | 负向提示词条件。 |
upscale_model_opt | 可选的附加超分模型,用于提升放大效果。 |
pk_hook_opt | 自定义处理 hook,用于添加流程扩展。 |
tile_cnet_opt | 可选的 ControlNet 模块,应用于每个瓦片。 |
输出参数 | |
UPSCALER | 创建的像素级瓦片上采样器对象。 |
控件参数 | |
scale_method | 图像放大时使用的插值算法。 nearest-exact:取最近像素值,简单但边缘易锯齿。 bilinear:用周边 4 像素线性计算,较平滑,常用。 lanczos:细节提升好,边缘清晰,计算稍复杂。 area:适合图像缩小,放大易模糊。 |
seed | 随机数种子。 |
steps | 采样步数。 |
cfg | 提示词引导系数。 |
sampler_name | 采样器名称。 |
scheduler | 调度器名称。 |
denoise | 去噪强度。 |
tile_width | 单个瓦片的宽度。 |
tile_height | 单个瓦片的高度。 |
tiling_strategy | 瓦片拼接策略。 random:随机处理瓦片边缘,边缘呈现随机效果,规整性欠佳。 padded:填充瓦片边缘,拼接过渡自然,效果好。 simple:简单直接拼接,不做复杂边缘处理,计算量小 。 |
tile_cnet_strength | ControlNet 强度。 |
overlap | 相邻瓦片重叠区域像素数。 |