Color Match(ColorMatch)
このノードは `color-matcher` ライブラリに基づいて実装されており、MKL、HM、Reinhard、MVGDおよびそれらの混合手法を含む、複数の色変換アルゴリズムを提供します。
Color Match
Color Match ノードは、color-matcher ライブラリに基づいて実装されており、MKL、HM、Reinhard、MVGD およびそれらの混合手法を含む、複数の色変換アルゴリズムを提供します。
Color Match ノードは、画像の色合わせを行うためのツールで、ターゲット画像の色調をリファレンス画像に一致させることを主な機能とします。リファレンス画像の色分布を分析し、その特性をターゲット画像に適用することで、自動的な色補正やスタイル転送を実現します。
ノード機能
このノードは color-matcher ライブラリに基づいて実装されており、MKL、HM、Reinhard、MVGD およびそれらの混合手法を含む、複数の色変換アルゴリズムを提供します。バッチ処理された画像テンソルをサポートし、マルチスレッドオプションにより処理速度を最適化できます。その核心メカニズムは、画像の色空間分布を統計的に分析し変換することで、マッチング効果を達成することです。
ノードパラメータ説明 - Color Match
入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
image_ref | IMAGE | はい | - | - | 色スタイルのリファレンスとなる画像を提供します。ノードはこの画像の色特性を目標として調整を行います。 |
image_target | IMAGE | はい | - | - | 色合わせが必要なターゲット画像を入力します。その色はリファレンス画像に合わせて調整されます。 |
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
method | COMBO | はい | mkl | "mkl", "hm", "reinhard", "mvgd", "hm-mvgd-hm", "hm-mkl-hm" | オプションには mkl、hm、reinhard、mvgd、hm-mvgd-hm、hm-mkl-hm があります。 |
strength | FLOAT | いいえ | 1.0 | 0.0 - 10.0 (ステップ: 0.01) | - |
multithread | BOOLEAN | いいえ | True | - | - |
出力 (Output)
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| image | IMAGE | 色合わせ処理後の画像結果を出力します。 |
使用シーン
画像のポストプロダクションやスタイライゼーションワークフローにおいて、理想的な色調を持つ画像をリファレンスとして image_ref に接続し、調整が必要な画像を image_target に接続します。適切なマッチング方法を選択することで、色調が統一された出力画像を素早く得ることができます。写真の色調補正、絵画スタイルの統一、ビデオシーケンスの色補正などによく使用されます。
注意事項
使用前に pip install color-matcher を実行して必要な依存ライブラリをインストールしてください。strength パラメータはマッチング効果の強度を制御し、0 に設定するとノードは処理をスキップして元の画像を直接返します。
Color Match ノードソースコードリンク
Color Match ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。