Merge Image Channels(MergeImageChannels)
このノードは技術的に、RGBカラーモデルにおける赤、緑、青の各成分に対応する3つの独立した画像テンソルを入力として受け取ります。
Merge Image Channels
Merge Image Channels ノードは、技術的にはRGBカラーモデルの赤、緑、青の各成分に対応する3つの独立した画像テンソルを入力として受け取ります。
Merge Image Channels ノードは、赤、緑、青の各チャンネルを表す画像データを統合し、最終的に完全なカラー画像を生成する画像処理ツールです。また、生成された画像に透明度チャンネルをオプションで追加することができ、アルファチャンネル付きの画像フォーマットをサポートします。
ノード機能
このノードは、技術的にはRGBカラーモデルの赤、緑、青の各成分に対応する3つの独立した画像テンソルを入力として受け取ります。これらの入力テンソルの特定のチャンネルを積み重ねることで新しい画像を構築し、アルファマスクが提供された場合は、それを画像の4番目のチャンネルとして追加します。最終的には、入力と同じデータ型を持つ3つまたは4つのチャンネルを含む画像テンソルを出力します。
ノードパラメータ説明 - Merge Image Channels
入力接続 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
red | IMAGE | はい | - | - | :合成画像に必要な赤チャンネルのデータを提供します。入力は画像形式である必要があります。 |
green | IMAGE | はい | - | - | :合成画像に必要な緑チャンネルのデータを提供します。入力は画像形式である必要があります。 |
blue | IMAGE | はい | - | - | :合成画像に必要な青チャンネルのデータを提供します。入力は画像形式である必要があります。 |
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
alpha | MASK | いいえ | None | - | - |
出力 (Output)
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| image | IMAGE | :統合されたRGBまたはRGBA形式の画像を出力します。 |
使用シナリオ
実際のワークフローでは、このノードは異なるソースや処理段階から得られたチャンネルデータを合成するためによく使用されます。例えば、それぞれシャープネス処理、色補正、ノイズ低減処理が施された3つの単一チャンネル画像を、このノードを通して再構成し、最適化されたフルカラー画像を作成することができます。高度な合成では、アルファチャンネルのサポートを利用して、統合後の画像にカスタムの透明領域を作成することも可能です。
注意事項
使用する際は、入力する3つの画像が完全に同じサイズとバッチ数であることを確認してください。そうでない場合、ノードは統合操作を正しく実行できません。アルファマスクを提供する場合、そのサイズも他の入力画像と一致している必要があります。
Merge Image Channels ノードソースコードリンク
Merge Image Channels ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。