ComfyUI实现透明底图——AI透明背景(ComfyUI-layerdiffuse)

本文主要记录背景透明的实现节点及模型。

2023年4月曾用过ComfyUI,当时就感慨这个工具和虚幻的蓝图很像,以后肯定是专业人玩的。
2024年我写代码去了,AI做图没太关注,没想到,现在ComfyUI真的变成了工作室必备之物。

comfyui的安装方法当年就写在这里了,不再赘述。
《Windows安装Stable Diffusion ComfyUI及问题解决记录(注意不是Stable Diffusion WebUI)》

如果你要学习的话,建议先用WebUI,然后再学ComfyUI,这样会比较容易理解流程和节点。

1. 下载

2. 解压

  • 节点:custom_nodes/ComfyUI-layerdiffuse
    在这里插入图片描述

  • 模型:models\layer_model
    在这里插入图片描述

3. 工作流

打开自带的工作流,选中操作。
custom_nodes\ComfyUI-layerdiffuse\examples
在这里插入图片描述

4. 配置

目前几个流程如果缺少相关配置,是不能马上用的

  • 直接生成透明底图像:layer_diffusion_fg_example_rgbalayer_diffusion_fg_example
    这两个工作流,都可生成透明底图像,且 layer_diffusion_fg_example 工作流可以额外生成一个 Alpha 通道蒙版。
    在这里插入图片描述

  • 生成前景&生成背景:layer_diffusion_cond_example
    本工作流可以同时实现 “根据透明底前景生成背景” 和 “根据背景透明底前景” ,使用时注意在 Layer Diffuse Cond Apply 节点中对应地将 layer_type 调节成 foreground 或者 background

  • 提取完整背景:layer_diffusion_diff_bg
    在根据一个透明底图像生成背景后,可以通过 layer_diffusion_diff_bg 工作流提取一个完整的背景图层。主体在提示词中完整描述背景内容,采样器需要选择 Euler A 或者 Uni_pc

  • 提取前景图层:layer_diffusion_diff_fg
    在一个背景图中生成一个新的主体后,可以再通过 layer_diffusion_diff_fg 工作流将主体提取为透明底图层。注意修改提示词,采样器依旧选择 Euler A 或者 Uni_pc

5. 出图

layer_diffusion_fg_example出图案例,包括蒙版
在这里插入图片描述

参考:
无需抠图!AI绘画直接文本生成透明底图层,ComfyUI透明图层生成工作流教程!(附插件模型)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值