ComfyUI-layerdiffuse 的 ImageResize+ 从哪来?3步装好并完成验证
【免费下载链接】ComfyUI-layerdiffuseLayer Diffuse custom nodes项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-layerdiffuse
先说结论
ImageResize+ 不是 ComfyUI-layerdiffuse 自带的节点。它来自 ComfyUI_essentials 这个包。导入示例工作流后找不到它,不是主项目出了 bug,补装即可。
什么情况下你会用到它
我做"前景生成背景"时用的是 joint_bg 示例工作流,原图 1024px,生成尺寸却是 512px。原图直接喂进去,图层对位直接错乱。ImageResize+ 就卡在中间,把输入图先压成统一的 512×512。
📦 安装与验证
打开 ComfyUI Manager,搜 "ComfyUI_essentials" 安装,再重启 ComfyUI。 验证很简单:画布右键搜 "ImageResize+",能加出节点就算装上了。
怎么接进工作流
它接在 LoadImage 和 LayeredDiffusionCondJointApply 之间。读进来的图先过它缩放,再送进图层扩散节点的 image 输入口。示例工作流里配的是 512×512、nearest 插值。
3件事别搞错
- 独立维护:作者和主项目不同人,更新不会跟着 ComfyUI-layerdiffuse 走。
- 加号别丢:搜节点时 "ImageResize+" 的 + 要带上,搜不到多半是没装。
- 默认参数:示例用的是 nearest,换成真实照片记得改插值方式。
- 别和 lib_layerdiffusion/utils.py 里的内部 resize 实现混为一谈,那是 mask 处理代码,不是节点。
延伸阅读
想看完整接线,可以打开 layer_diffusion_cond_joint_bg.json。另一份 layer_diffusion_cond_example.json 也是同样的接法。
【免费下载链接】ComfyUI-layerdiffuseLayer Diffuse custom nodes项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI-layerdiffuse
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考