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
注意: 参照されたモデル、データセット、コードの使用は、それぞれの著者および管理者によって提供されたライセンスおよび条件に従います。


