本文将使用Flux.1 fill dev 来完成 Inpainting 和 Outpainting 的工作流示例。
Flux.1 fill dev 是 Black Forest Labs 推出的 FLUX.1 Tools 套件 中的核心工具之一,专为图像修复和扩展设计。
Flux.1 fill dev 的核心特点:
模型开源地址:FLUX.1 [dev]
本文将基于 Flux.1 fill dev 模型来完成 Inpainting 和 Outpainting 的工作流, 如果你不太了解 Inpainting 和 Outpainting 的工作流可以参考 ComfyUI 布局重绘示例 和 ComfyUI 扩图示例,部分的相关说明。
在开始之前,让我们先完成 Flux.1 Fill dev 模型文件的安装, inpainting 和 outpainting 的工作流中会使用完全相同的模型文件,如果你之前使用过完整版本的 Flux.1 文生图工作流,那么在这个部分你仅需要下载 flux1-fill-dev.safetensors 这个模型文件。
不过由于下载对应模型需要同意对应的使用协议,所以请访问 black-forest-labs/FLUX.1-Fill-dev页面,确保你参照下图同意了对应的协议。
完整模型列表:
文件保存位置:
请下载下面的图片,并拖入 ComfyUI 以加载对应的工作流
请下载下面的图片,我们将使用它来作为输入图片
对应的图片已经包含 alpha 通道,所以你不需要额外进行蒙版的绘制, 如果你想要自己进行蒙版的绘制请点击这里获取不带蒙版的版本,并参考 ComfyUI 布局重绘示例 中的 MaskEditor 的使用部分来了解如何在Load Image
节点中绘制蒙版。
Load Diffusion Model
节点加载了flux1-fill-dev.safetensors
DualCLIPLoader
节点中下面的模型已加载:
Load VAE
节点中加载了ae.safetensors
Load Image
节点中上传了文档中提供的输入图片,如果你使用的是不带蒙版的版本,记得使用遮罩编辑器完成蒙版的绘制Queue
按钮,或者使用快捷键 Ctrl(cmd) + Enter(回车)
来运行工作流请下载下面的图片,并拖入 ComfyUI 以加载对应的工作流
请下载下面的图片,我们将使用它来作为输入图片
Load Diffusion Model
节点加载了flux1-fill-dev.safetensors
DualCLIPLoader
节点中下面的模型已加载:
Load VAE
节点中加载了ae.safetensors
Load Image
节点中上传了文档中提供的输入图片Queue
按钮,或者使用快捷键 Ctrl(cmd) + Enter(回车)
来运行工作流