返回目录
工作流

把横图扩成竖版画面

上传原图,设置上下补边与遮罩,用 Fill 工作流生成扩展区域。

需要 ComfyUI 与 FLUX.1 Fill dev、CLIP/T5、VAE 等较大权重和足够运行资源。工作流文件 MIT;FLUX.1 Fill dev 权重采用非商业许可,商业场景需另行确认授权。

打开工作流来源

操作步骤

  1. 打开固定版本 flux_fill_outpaint_example.json,在 ComfyUI 中导入;按工作流注释取得对应 FLUX Fill、文本编码器与 VAE,并逐项检查许可与硬件需求。不要只凭工作流 MIT 许可决定模型商用。
  2. 在 LoadImage 中换成自己的横图,确认需要保留的主体位于原画面内。先保存原图副本。
  3. 调整 ImagePadForOutpaint 的上、下、左、右补边,把画布扩到所需竖版比例;要保留原宽度时不要给左右增加不必要边距。检查输出 mask 对应新增区域及适当的接缝羽化。
  4. 在 CLIPTextEncode 中描述延续的背景,运行前检查补边图和 mask 都连入 InpaintModelConditioning。模板使用 DifferentialDiffusion、KSampler 和 VAEDecode 生成扩展候选。
  5. 检查中央主体和接缝。该模板经过 VAE 编解码,不能保证原区域像素完全不变;严格保留原图时,后续在编辑器里将原图按原位置覆盖回中央并处理接缝。此合成检查是 GPTFav 补充步骤。

使用示例 编辑示意,非模型实测

输入

一张人物居中的横向宣传照,希望在上下扩展背景形成竖版海报。

预期形式

预期得到新增上下背景的竖版候选图;须检查人物、接缝及文字留白,不把扩图目标当作已验证保真结果。

来源与使用边界

作者
Comfy Org
许可
MIT
检查日期
2026-10-15

已核查固定 JSON 的 LoadImage→ImagePadForOutpaint(同时输出图像和 mask)→InpaintModelConditioning→KSampler→VAEDecode→SaveImage 链。依赖标记 comfy-core 0.3.64 及 flux1-fill-dev、CLIP-L、T5XXL、VAE;注释列出的完整精度模型体积较大,非实测显存需求。官方 FLUX.1-Fill-dev 模型卡为 gated、flux-1-dev-non-commercial-license。仅外链和独立中文步骤,未分发工作流或权重、未生成图片。

这条资源有问题?提交纠错