Mask Or Image To Weight(MaskOrImageToWeight)
このノードは技術的に、入力された画像またはマスクのバッチを走査し、各要素についてその全ピクセル値の平均を計算します
Mask Or Image To Weight
Mask Or Image To Weight ノードは、技術的には入力された画像またはマスクのバッチを走査し、各要素についてそのすべてのピクセル値の平均値を計算します。
Mask Or Image To Weight ノードは、画像またはマスクのバッチデータから平均値を抽出するためのツールです。その中核機能は、画像またはマスクのバッチを受け取り、それぞれの平均ピクセル値を計算し、それらの数値を指定された形式で出力することです。このノードは、視覚データから定量的な統計情報を取得するプロセスを簡素化します。
ノード機能
このノードは、技術的には入力された画像またはマスクのバッチを走査し、各要素についてそのすべてのピクセル値の平均値を計算します。IMAGE と MASK の2種類の入力タイプをサポートしています。少なくとも1つの入力を提供する必要があります。計算された平均値のリストは、output_type パラメータに基づいて、リスト、Pandas Series、PyTorch テンソルなどの異なる形式に変換することができます。
ノードパラメータ説明 - Mask Or Image To Weight
接続入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
images | IMAGE | いいえ | - | - | images(入力パラメータ):画像バッチを入力します。ノードは各画像の平均ピクセル値を計算します。 |
masks | MASK | いいえ | - | - | masks(入力パラメータ):マスクバッチを入力します。ノードは各マスクの平均ピクセル値を計算します。 |
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
output_type | COMBO | はい | list | "list", "pandas series", "tensor", "string" | 出力形式を指定します。"list"、"pandas series"、"tensor"、または"string"のいずれかです。 |
Output 出力
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| FLOAT | FLOAT | FLOAT(出力パラメータ):指定された形式で出力される平均値データ。 |
| STRING | STRING | STRING(出力パラメータ):平均値リストを変換した文字列。表示や記録に便利です。 |
使用シナリオ
画像の内容に基づいてワークフローの重みを動的に調整する必要があるシナリオで、このノードは非常に有用です。例えば、画像生成や処理のパイプラインにおいて、一連のスタイル参照画像をこのノードに入力し、その平均輝度値を取得してから、これらの値を後続のブレンドや条件制御ノードに重みとして渡すことで、画像特徴に基づいた自動パラメータ調整を実現できます。
注意事項
使用時には、ノードが "pandas series" 出力形式をサポートするために pandas ライブラリを必要とすることに注意してください。インストールされていない状態でこの形式を選択するとエラーが発生します。さらに、このノードは画像またはマスクのいずれか一方のみの入力を想定して設計されており、両方を同時に使用することはできません。
Mask Or Image To Weight ノードソースコードリンク
Mask Or Image To Weight ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。