0x00 效果图
1、文生图
basic
2、图生图
image.png
3、ControlNet 文生图
image.png
4、多个ControlNet 串联
image.png
这里展示了连接使用了三个ControlNet
0x01 说明
此流程应该是从SD一比一复刻的,相当好理解。NO 话可说。
- checkpoint load: 选择模型
- clip encoder: 正向和反向词
- k sampler: 采样选择
- latent : 图片大小
- vae decode: 解码生成图片
- preview: 预览
0x02 界面操作
-
Ctrl-鼠标框选
: 批量选择节点 - 可以在桌面复制一张图片后,直接在 Comfy界面粘贴进来,生成
加载图片
node - 对于上图4中紫色说明:可以框选部署节点后,
Ctrl-B
忽略掉这些节点的执行,用于临时开关一些节点的功能。
0x03 ControlNet
1、使用说明
image.png
如图示,在文生图的 提示词和采样器之间,加入一个 ControlNet 节点。
作为输入,包含:
- ControlNet 模型: Canny(描边)
- 一张参考图
- 描边预处理器, (预览图
然后,输出的图片就会基于入参的线稿进行绘制了。
2、对应内容下载
https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main
https://hf-mirror.com/lllyasviel/ControlNet-v1-1/tree/main
0x04 今日总结
1、以SD为原型,在Comfy中实现等价操作。
2、最简单化节点流: checkpoint模型 -> 提示词 -> 采样器 -> VAE解码 -> 出图
3、CnotrolNet的作用是:对提示词进行优化更新,以实现指定需求