前言
三人行必有我师,在comfyui工作流的搭建中这句话同样有用,几天内我们就学习如何借助kolors这个更具中国元素的模型生古诗文绘本工作流!
老规矩先说原理,借助CR prompt list节点
1.搭建kolors文生图工作流
不会搭建kolors文生图的可以我看我之前的文章,[kolors可图大模型开源,支持中文太舒适了,含安装教程!]
本文涉及的工作流和插件,需要的朋友请扫描免费获取哦~
2.CR prompt list 加 text multiline
我们把图2节点里的multiline和prepend(前置词)转换为输入,通过上图右3可以看出,输入的prompt是两行,这样不利于模型把控诗句的一致性所以我们加上!text list to strings!
CR Text List To String
它的作用是将一个文本列表(text_list
)转换成一个单一的字符串(STRING
)。在生成 AI 艺术或者其他基于文本的模型任务时,可以将多个关键词或描述合并为一个完整的提示词。如果你有多个段落、句子或单词并希望将它们合并成一个完整的文本,这个节点可以将文本列表连接成一个字符串,方便后续的文本处理或输出。
我们输入四句诗看看:
李白乘舟将欲行|忽闻岸上烤鸭店|
口水直流三千尺|最后就是没带钱
这个古诗画面就生成了,接下来我们要运用image blend(图像融合节点)和simpe text(简单文字)来给图像加上文字!
我们要给四句诗词图像加四句文字,所以我们想到了把cr prompt list的输出输入到simple text 发现前面有之前prepend的预设前置。所以我们要借助prompt replace(替换掉这一段)
我们把find(搜索)转为输入,把find连接到刚才描述画面的那个cr text 最终replace(替换)成none(空),如图生成了四张RGBA文本图像!
我们将blend image advance节点的background连接到刚才生成的图片4张,把layer image 上方的图片连接到刚才生成的文本图片!乖乖为啥了生成了16张图,不是应该是4张吗!
后来我发现我们生成的四张图片,在图像处理中应该叫image batch(图像批次),这个时候假如诗句只有一句,咱们再融合文字和图片的时候节点会对整个图像批次叠加这句诗!如果是4句诗那就是16张了,显然这不是我们要的结果!
结果如我们所愿,imge batch to list ,这里的imge list图像列表则是一个独立图像的集合,每张图像作为列表中的一个单独元素。在 image_list
中,每张图像是独立的,可以单独进行处理、访问或操作。
也就是说batch image 图像组,它在直接处理的过程是被当作一个包一个组去处理的,假如有4张图片,一个相同效果会在每张图片上去处理一次!而image list的列表图像中的每个图像是单独出来的,可以进行对每个图像的单独出来!
虽然kolors对古诗词的理解已经有很大进步,但是从画面来看还是有很大的地方要再进一步,但是我们需要掌握的是方法和思路,有了方法坐等模型在更新!好了,今天就到这里感谢各位收看!
为了帮助大家更好地掌握 ComfyUI,我在去年花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
一、ComfyUI配置指南
- 报错指南
- 环境配置
- 脚本更新
- 后记
- …
二、ComfyUI基础入门
- 软件安装篇
- 插件安装篇
- …
三、 ComfyUI工作流节点/底层逻辑详解
- ComfyUI 基础概念理解
- Stable diffusion 工作原理
- 工作流底层逻辑
- 必备插件补全
- …
四、ComfyUI节点技巧进阶/多模型串联
- 节点进阶详解
- 提词技巧精通
- 多模型节点串联
- …
五、ComfyUI遮罩修改重绘/Inpenting模块详解
- 图像分辨率
- 姿势
- …
六、ComfyUI超实用SDXL工作流手把手搭建
- Refined模型
- SDXL风格化提示词
- SDXL工作流搭建
- …
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取