FLUX.2 Klein 统一图像编辑(修复/移除/扩展)
FLUX.2 Klein 统一图像编辑是一个单一的 ComfyUI 工作流,专为精确修复、对象移除和场景扩展而设计。它结合了 FLUX Klein 模型家族与面具感知条件、多参考潜在指导和强大的颜色协调,使编辑自然地与您的源图像融合。
为艺术家、修图师和创意团队设计,工作流在让您轻松擦除干扰、填补空白或扩展画布的同时,保留风格、纹理和视角。实时预览路径和并排比较器使验证更改和快速迭代变得容易。
Comfyui FLUX.2 Klein 统一图像编辑工作流中的关键模型
- FLUX.2 Klein 4B 扩散模型——用于高保真、结构感知编辑的生成主干。 Model card
- FLUX.2 VAE——将输入图像编码为潜在变量,并将编辑结果解码回像素以实现最小损失。 Model card
- Flux-compatible Qwen-based text encoder——将您的编辑指令翻译为模型的条件。 Repository
如何使用 Comfyui FLUX Klein 统一图像编辑(修复/移除/扩展)工作流
在高层次上,您加载图像和可选面具,选择是修复/移除还是扩展,在提示中设置意图,然后运行采样器。工作流通过面具感知条件、使用 FLUX 调度器的采样和可选的颜色匹配通道来处理您的选择,然后保存和预览。
输入参数
在 LoadImage (#76) 下加载您的源。您可以提供外部面具,或者如果没有面具,工作流会自动创建一个。Long Side Scale Limit 控件设置内部处理的目标长边,以便模型在高效的高质量尺度上工作。使用查看器节点确认方向和比例,然后再提交通过。
模型
此组预加载 FLUX UNet、VAE 和文本编码器。这里不需要用户操作。保持这些模型加载可确保在多次运行 FLUX Klein 统一图像编辑(修复/移除/扩展)时结果一致。
提示
写下您想要发生的事情,而不仅仅是想要看到的内容。对于移除,清楚地表达意图,例如“移除电线并重建天空。”对于修复或扩展,描述所需的填充或扩展,以便文本编码器可以引导构图和纹理。负面通道自动处理,多参考潜在指导强化风格和结构的一致性。
修复
修复路径以 InpaintModelConditioning (#156) 为中心,将您的图像、活动面具和提示合并到一个带面具的潜在变量中。两个 ReferenceLatent 节点 (#124, #126) 提供多参考指导,有助于保持编辑区域周围的风格、光照和几何。这使得移除看起来无缝,填充与周围环境匹配。
扩展:手动
使用 ImagePadForOutpaint (#102) 在特定方向上扩展画布。它输出一个填充图像加上一个面具,目标是新边界区域进行合成。ImageAndMaskPreview (#127) 叠加面具以便快速检查,InvertMask (#177) 根据您是想保护还是重建某些区域提供替代覆盖。
扩展:按比例
如果您希望将画布扩展到目标比例,请使用 LayerUtility: ImageScaleByAspectRatio V2 (#152)。它自动缩放并加边框以达到您选择的比例,同时也为新区域生成匹配的面具。这非常适合社交裁剪、打印格式或电影画框。
扩展模块
模块提供了面具处理和合成的生活质量工具。Mask Fill Holes (#181) 和自动回退路径确保始终有可用面具。GrowMaskWithBlur (#168) 扩展并羽化覆盖,使过渡看起来自然。两个 Any Switch (rgthree) 节点 (#159, #158) 和 ImpactSwitch (#174) 将正确的图像和面具路由到修复核心,让您在同一次运行中混合手动和比例扩展。
切换
ImpactSwitch (#171) 选择工作画布。将选择器设为 1 以在原始构图上进行修复,或设为 2 以在缩放或填充的画布上进行扩展。这保持了 FLUX Klein 统一图像编辑(修复/移除/扩展)工作流的一致性,同时让您精确控制哪个路径运行。
采样器
采样器堆栈结合了 Flux2Scheduler (#116)、KSamplerSelect (#107) 和 SamplerCustomAdvanced (#108)。图像大小通过 GetImageSize (#119) 自动读取,easy seed (#99) 加 RandomNoise (#110) 控制再现性。CFGGuider (#115) 平衡模型跟随您的提示与保留现有内容的严格程度,这对于现实修复和干净移除至关重要。
输出和审查
解码后,ColorMatch (#195) 将编辑结果与原始参考协调,以避免色调或亮度漂移。工作流保存颜色匹配的图像,并通过 ImageConcanate (#100, #179) 和交互式 Image Comparer (#131) 提供并排比较。使用这些查看器确认边缘、颗粒和全局颜色,然后再导出。
可选额外功能
- 对于对象移除,扩展并轻微模糊面具,以便模型有上下文干净地重建边缘。
- 对于扩展,从适度扩展开始,生成,然后通过扩展面具进行迭代,以避免突然的背景变化。
- 在调整提示和面具时保持种子固定,然后在锁定构图后随机化以探索替代方案。
- 在大范围扩展后使用
ColorMatch重新锚定全局色调到源图像。 - 当结果过于创意时,降低指导并将面具保持在目标区域周围以保留结构。
致谢
此工作流实现并基于以下作品和资源。我们诚挚感谢 RunningHub Creator 提供的参考资源及其维护。有关权威细节,请参阅下面链接的原始文档和存储库。
资源
来源 - RunningHub Post
注意:引用模型、数据集和代码的使用受其作者和维护者提供的各自许可证和条款的约束。

