在ComfyUI中实现构图自由,同时支持Flux可控构图

10/9/2024, 11:49:29 AM | 热度:89 | 阅读本文需 1 分钟

点赞

ComfyUI中实现Flux可控构图

今天分享的是一个 ComfyUI 的插件:Compositor Node

该插件可以让你在 ComfyUI 中实现手动构图,并且支持 Flux,SDXL,SD1.5 等模型

插件安装

插件项目地址:https://github.com/erosDiffusion/ComfyUI-enricos-nodes

image.png 

工作流

插件作者也提供了示例工作流,在项目地址的 assets 中下载

image.png 

原工作流是使用 SD15 进行重绘的,我这里使用 Flux 搭配最新的 Jasper 团队的开发的 Depth 模型进行重绘,所以在原工作流上简单修改了一些节点

使用方法

使用方法也很简单,第一个上传图片上传我们的背景图,第二张上传人物图。最多支持上传8张图片,也就是说可以实现多人同框

image.png 

在 Compositor Config 节点我们可以修改你出图的大小

image.png 

运行后我们在 Compositor 节点修改我们的构图,浅绿色的框就是有效构图的区域

在改节点内我们可以用鼠标滚轮调整背景和人物的大小,还可以拖拽调整人物和背景的位置。根据这个原理我们可以实现可控的构图。在你调整完构图后按节点下方的 continue 才会运行后续的节点

image.png 

后续节点我使用的是 Flux 的 Depth 进行生图,你也可以选择 SDXL 控制的效果可能会更好一些

image.png 

出图效果

可以看到 Flux 对参考图进行重绘后场景融合的还是非常不错的。但是由于人物太小所以面部和手部容易崩

image.png 

image.png 

总结

其实这个原理非常的简单,你在 PS 中把扣好的人物和背景构图后在放到 ComfyUI 中生图也是一样的。只不过这个节点帮我们在 ComfyUI 中就实现了人物和背景的构图,所以会更方便一些


1

继续阅读本文相关话题

本文收录于专题

ComfyUI教程

共收录篇

查看本专题

文章目录

工作流

使用方法

出图效果

总结

AI教程交流群

扫描二维码加入群聊

与同行学习交流&资源共通