メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.comfy.org/llms.txt

Use this file to discover all available pages before exploring further.

このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください! GitHub で編集

概要

ColorTransferノードは、ターゲット画像のカラーパレットを調整し、参照画像の色に合わせます。輝度、コントラスト、色相分布などの色特性を、参照画像からターゲット画像へ分析・転送するために、異なる数学的アルゴリズムを使用します。これは、複数の画像間で視覚的な一貫性を生み出したり、特定のカラーグレードを適用する際に有用です。

入力

パラメータデータ型必須範囲説明
image_targetIMAGEはい-カラー変換を適用する画像
image_refIMAGEはい-色を合わせるための参照画像
methodCOMBOはい"reinhard_lab"
"mkl_lab"
"histogram"
使用するカラー転送アルゴリズム
source_statsDYNAMICCOMBOはい"per_frame"
"uniform"
"target_frame"
ソース(ターゲット)画像から色統計を計算する方法を指定します
strengthFLOATはい0.0 ~ 10.0カラー転送効果の強度。1.0で完全な変換を適用し、0.0で元の画像を返します。デフォルト:1.0
パラメータの詳細:
  • source_stats のオプション:
    • per_frame:バッチ内の各フレームが、image_refに個別に合わせられます。
    • uniform:すべてのソースフレームから色統計がプールされ、単一のベースラインが作成され、それがimage_refに合わせられます。
    • target_frame:ターゲットバッチから選択された1つのフレームを、image_refへの変換を計算するためのベースラインとして使用します。この変換はすべてのフレームに均一に適用されるため、フレーム間の相対的な色の差が保持されます。このオプションを選択すると、追加のtarget_indexパラメータが使用可能になります。
  • target_indexsource_stats"target_frame"の場合に表示):変換を計算するためのソースベースラインとして使用されるフレームインデックス(0から始まります)。デフォルト:0。0から10000の間である必要があります。
制約事項:
  • strengthが0.0に設定されている場合、またはimage_refNoneの場合、ノードは処理を行わずに元のimage_targetを返します。
  • source_stats"target_frame"に設定されている場合、target_indeximage_targetのバッチ内の有効なインデックスである必要があります。フレーム数を超える場合は、最後のフレームが使用されます。
  • histogramメソッドでsource_stats"per_frame"に設定されている場合、image_refのバッチサイズが1より大きいと、各ターゲットフレームはインデックスによって対応する参照フレームに合わせられます。参照バッチにフレームが1つしかない場合は、すべてのターゲットフレームにそのフレームが使用されます。

出力

出力名データ型説明
imageIMAGEカラー転送が適用された結果の画像

Source fingerprint (SHA-256): 93a8447def4d2263a8a859c0474de694e6567dc6d32377032c2ddae2420bb10c