工作流介绍
首先通过RMBG抠图节点以及遮罩裁剪节点对主体图以及文本图片进行预处理,利用COMPOSITOR V3节点在画布中通过滑动鼠标滚轮、拖动鼠标自由调整主体大小以及位置,进行可视化构图,最后通过FLUX CONTROLNET控制画面结构进行重绘。非常适合海报排版设计,类似于KRITA、PS与COMFYUI结合使用的的贴图重绘。
由于LIBLIB上COMPOSITOR V3插件缺失,需要的小伙伴可以先将工作流下载到本地使用。COMPOSITOR V3插件安装方法如下:
1、 https://github.com/erosDiffusion/ComfyUI-enricos-nodes.git 通过COMFYUI节点管理器GIT URL安装,重启COMFYUI即可;
2、COMFYUI节点管理器搜索erosDiffusion,点击安装,重启COMFYUI即可;
关于模型选择额以及参数调整
1、大模型选择FLUX1 DEV FP8;
2、CONTROLNET选择FLUX的union,类型推荐选择depth或者canny/lineart/anime lineart/mlsd(目前测试效果最好的两种类型)。CONTROLBNET应用参数:强度推荐0.6-0.7,结束时间推荐0.6(这里经过了非常详细的测试,这两个参数在推荐范围内才会与原图保持更高的相似度)
3、LORA模型可以选择xlabs flux/FLUX-photo-ora-V6 增加细节真实感.safetensors;
4、提示词根据原图简单描述,包含背景图、主体图的信息;
关于COMPOSITOR V3节点的使用技巧
1、image1是最下面的图层,通常我们会将背景图给到这里。image2是第二图层,依次类推。调整时图层会跳到最上层,调整完毕自动归位。
2、复制多个主体。举个例子:将产品A,依次连接到节点中image2、3、4,则画布中就有3个产品A的存在;
3、可以使用文本图像节点将文字添加到画布中,但是对中文识别度不是很高,推荐英文。文本字体、颜色可以自行研究,默认是白色;
4、原图必须经过抠图处理,再经过遮罩裁剪,然后重新抠一次图,这样保证最终给到画布的主体边框最贴合,没有多余的部分,否则在画布中很难调整多个图层。
5、加载玩图像后点击一次执行队列,待画布出现图像后进行调整,调整完毕点击画布最下方的continue按钮即可执行后面重绘生图。后续继续调整画布、调整参数都是点击continue按钮代替执行队列按钮,当然点击执行队列也不是不可以,需要点两次。