一个很简单的图文混排工作流,先看效果图:

输入图像

输出图像

提示词:无。

所用模型:无。


所用工作流如下,简单来说就是Word Cloud节点的一个应用,效果还不错。

移除背景节点:会自动识别图片中目标并获得遮罩图像。第3~5行参数控制抠除前景(True)或者抠除背景(False)。第6~第7行参数控制移除背景效果的优劣。

Word cloud节点:将输入的文本自适应地放置在前景或者背景区域。font_path参数控制输入文本的字体(字体文件放在/custom_nodes/ComfyUI_WordCloud/font/路径下)。min_font_size/max_font_size 分别表示最小文字大小与最大文字大小。prefer_horizontal参数控制横向排列文字与纵向排列文字的比例。keynote_words参数控制关键文字的大小(貌似关键文字一定是最大字号)。

图像混合模式节点:将原始图像与前面生成的图像混合在一起。其中可以通过下面的“模式”参数调整两个图像的混合模式,以达到较好的混合效果。


其他思考:在所有背景上添加文字已经实现了。后续可以尝试使用遮罩,只对部分背景进行文字排列,这样可以使文字混排更加灵活且泛用性高。

By zml

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注