Image Add Multi(ImageAddMulti)
このノードは技術的にPyTorchテンソル演算を通じて画像ブレンドを実現し、`add`(加算)、`subtract`(減算)、`multiply`(乗算)、`difference`(差分)の4種類のブレンドアルゴリズムをサポートしています。
Image Add Multi
Image Add Multi ノードは、PyTorch テンソル演算を用いて画像のブレンドを技術的に実現し、add、subtract、multiply、difference の4種類のブレンドアルゴリズムをサポートします。
Image Add Multi ノードは、画像ブレンド処理のためのツールであり、その中核機能は、指定された数学演算に従って複数の入力画像をブレンドすることです。ユーザーは、ブレンドに参加する画像の数を柔軟に制御し、異なるブレンドモードを選択して最終的な出力画像を生成することができます。
ノード機能
このノードは、PyTorch テンソル演算を用いて画像のブレンドを技術的に実現し、add、subtract、multiply、difference の4種類のブレンドアルゴリズムをサポートします。ユーザーは blend_amount パラメータを設定して、すべての入力画像のブレンド前の強度係数を一括調整することができます。ノードは設定された inputcount 値に基づいて、対応する数の画像入力を動的に処理します。
ノードパラメータ説明 - Image Add Multi
接続入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
image_1 | IMAGE | はい | - | - | image_1(入力パラメータ):最初にブレンドする画像入力を接続します。 |
image_2 | IMAGE | はい | - | - | image_2(入力パラメータ):2番目にブレンドする画像入力を接続します。 |
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
blending | COMBO | はい | add | "add", "subtract", "multiply", "difference" | ブレンドアルゴリズムを選択:「"add"、"subtract"、"multiply"、または "difference"」。 |
inputcount | INT | はい | 2 | 2 - 1000 (ステップ: 1) | inputcount(入力パラメータ):ブレンドする画像入力の総数を設定します。値の範囲は2から1000の整数です。 |
blend_amount | FLOAT | はい | 0.5 | 0 - 1 (ステップ: 0.01) | blend_amount(入力パラメータ):すべての画像のブレンド前の強度係数を制御します。値の範囲は0.0から1.0です。 |
出力 (Output)
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| images | IMAGE | images(出力パラメータ):ブレンド処理後の最終画像を出力します。 |
使用シナリオ
実際のワークフローでは、このノードは画像の重ね合わせ、特殊効果の合成、またはトランジションアニメーションの作成によく使用されます。例えば、動的なテクスチャ合成効果を作成する際、一連のグラデーション画像をこのノードに接続し、ブレンドモードと強度を調整することで、複数のテクスチャ特性を兼ね備えた新しい画像を生成し、後続処理のマテリアルとして使用することができます。
注意事項
すべての入力画像は、ブレンド操作が正しく実行されるように、同じサイズとチャンネル数を持つ必要があります。ブレンド強度パラメータ blend_amount は difference モードでは無効です。
Image Add Multi ノードソースコードリンク
Image Add Multi ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。