前言

ComfyUI作为一款基于Stable Diffusion的节点式操作界面,为用户提供了一个更加灵活和高效的文生图(文本生成图像)创作环境。本篇博客将详细介绍如何使用ComfyUI进行文生图操作,无论你是初学者还是有一定基础的用户,都能够通过本指南快速上手。

书接上文,香型大家已经完成了Stablle Difution comfyui的安装。接下来我们通过流程、节点操作等方面。讲解如何利用comfyui进行文生图。

创建文生图流程

1. 大模型加载器

首先,我们需要加载Stable Diffusion的大模型。在ComfyUI中,这可以通过“Checkpoint加载器”节点实现。

  • 右键点击画布空白处,选择“新建节点” -> “加载器” -> “Checkpoint加载器(大模型加载器)”。
  • 在“Checkpoint名称”处选择你需要的模型。

2. 文本输入节点(CLIP文本编码器)

接下来,我们需要添加关键词输入节点。在ComfyUI中,正向和反向提示词都通过“CLIP文本编码器”节点输入。

  • 右键点击画布空白处,选择“新建节点” -> “条件” -> “CLIP文本编码器”。
  • 添加两个“CLIP文本编码器”节点,分别用于输入正向和反向提示词。
  • 通过右键点击节点并选择“标题”来修改节点名称,以便区分正反向提示词。
  • 将“Checkpoint加载器”的CLIP连接点与两个“CLIP文本编码器”节点相连。

 

(因为没有区分正反关键词,我们可以自己去修改名称和颜色用于区分,我们在节点上方“右键——标题”输入名称后确定就可以。修改节点颜色也是“右键——颜色”然后选择颜色就可以了。

这时候我们是不是发现“Checkpoint加载器”和“CLIP文本编码器”上面都有一个同样名称、同样颜色的黄点“CLIP”,我们把它连起来,鼠标放在上面会有“十”字标识,我们左键按住住拖到另一个节点的对应位置就连上了)

 

3. 采样器

采样器节点用于控制图像生成的具体参数。

  • 右键点击画布空白处,选择“新建节点” -> “采样” -> “采样器”。
  • 在采样器节点中,你可以设置随机种子、运行后操作、步数、CFG、采样器、调度器和降噪等参数。
  • 将“模型”连接点与“Checkpoint加载器的模型”相连,“正面提示词”和“负面提示词”连接点分别与对应的“CLIP文本编码器”节点相连。

4. 宽高(空Latent)

控制生成图像的宽高。

  • 点击“Latent”连接点,选择“空Latent”添加节点。
  • 在“空Latent”节点中设置批次大小(一次生成的图像数量)和其他相关参数。

5. VAE解码

VAE解码节点用于生成图像的潜在表示。

  • 右键点击画布空白处,选择“新建节点” -> “Latent” -> “VAE解码”。
  • 将“VAE解码”的“Latent”连接点与采样器的“Latent”连接点相连。
  • 如果需要,也可以将“Checkpoint加载器”的“VAE”连接点与VAE解码节点相连。

6. 保存图像

最后,我们需要添加一个节点来保存生成的图像。

  • 右键点击画布空白处,选择“新建节点” -> “图像” -> “保存图像”。
  • 保存图像节点会将生成的图像保存到ComfyUI的output文件夹中。

出图操作

完成上述步骤后,你已经成功创建了一个文生图流程。现在可以输入关键词,调整模型和采样参数,然后点击“提示词队列”或使用快捷键“Ctrl+Enter”进行出图操作。

课后小知识

  • 使用快捷键“Ctrl+C”复制节点,“Ctrl+V”粘贴节点,“Ctrl+Shift+V”粘贴带连接线的节点。
  • 使用“Shift+鼠标左键点击”进行多选节点,“Ctrl+鼠标左键框选”进行框选节点。
  • 使用“Ctrl+鼠标左键”拖动节点以移动多个节点。
  • 每个节点都可以在右下角拖拽以调整大小。
  • 右键点击空白处选择“新建编组”来对节点进行编组和区分。

通过以上步骤,你现在应该能够熟练地使用ComfyUI进行文生图操作了。详细附件请大家期待下一篇文章refiner细化流程,关注不迷路。随着你对ComfyUI的进一步了解和实践,你将能够更加深入地探索其强大的功能和灵活性,从而创作出更加丰富和个性化的艺术作品。

GitHub 加速计划 / co / ComfyUI
44.41 K
4.72 K
下载
最强大且模块化的具有图形/节点界面的稳定扩散GUI。
最近提交(Master分支:1 个月前 )
1c08bf35 - 2 个月前
2a02546e * add type hints to folder_paths.py * replace deprecated standard collections type hints * fix type error when using Python 3.8 2 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐