今天分享的是一个 ComfyUI 的插件:Compositor Node
该插件可以让你在 ComfyUI 中实现手动构图,并且支持 Flux,SDXL,SD1.5 等模型
插件项目地址:https://github.com/erosDiffusion/ComfyUI-enricos-nodes
插件作者也提供了示例工作流,在项目地址的 assets 中下载
原工作流是使用 SD15 进行重绘的,我这里使用 Flux 搭配最新的 Jasper 团队的开发的 Depth 模型进行重绘,所以在原工作流上简单修改了一些节点
使用方法也很简单,第一个上传图片上传我们的背景图,第二张上传人物图。最多支持上传8张图片,也就是说可以实现多人同框
在 Compositor Config 节点我们可以修改你出图的大小
运行后我们在 Compositor 节点修改我们的构图,浅绿色的框就是有效构图的区域
在改节点内我们可以用鼠标滚轮调整背景和人物的大小,还可以拖拽调整人物和背景的位置。根据这个原理我们可以实现可控的构图。在你调整完构图后按节点下方的 continue 才会运行后续的节点
后续节点我使用的是 Flux 的 Depth 进行生图,你也可以选择 SDXL 控制的效果可能会更好一些
可以看到 Flux 对参考图进行重绘后场景融合的还是非常不错的。但是由于人物太小所以面部和手部容易崩
其实这个原理非常的简单,你在 PS 中把扣好的人物和背景构图后在放到 ComfyUI 中生图也是一样的。只不过这个节点帮我们在 ComfyUI 中就实现了人物和背景的构图,所以会更方便一些
1
© CopyRight 2002-2024 ,CHINAZ.COM , Inc.All Rights Reserved.