KJNodes/imagegenerated

Merge Image Channels(MergeImageChannels)

このノードは技術的に、RGBカラーモデルにおける赤、緑、青の各成分に対応する3つの独立した画像テンソルを入力として受け取ります。

Merge Image Channels

red
green
blue
alpha
image
KJNodes

Merge Image Channels ノードは、技術的にはRGBカラーモデルの赤、緑、青の各成分に対応する3つの独立した画像テンソルを入力として受け取ります。

Merge Image Channels ノードは、赤、緑、青の各チャンネルを表す画像データを統合し、最終的に完全なカラー画像を生成する画像処理ツールです。また、生成された画像に透明度チャンネルをオプションで追加することができ、アルファチャンネル付きの画像フォーマットをサポートします。

ノード機能

このノードは、技術的にはRGBカラーモデルの赤、緑、青の各成分に対応する3つの独立した画像テンソルを入力として受け取ります。これらの入力テンソルの特定のチャンネルを積み重ねることで新しい画像を構築し、アルファマスクが提供された場合は、それを画像の4番目のチャンネルとして追加します。最終的には、入力と同じデータ型を持つ3つまたは4つのチャンネルを含む画像テンソルを出力します。

ノードパラメータ説明 - Merge Image Channels

入力接続 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
redIMAGEはい--:合成画像に必要な赤チャンネルのデータを提供します。入力は画像形式である必要があります。
greenIMAGEはい--:合成画像に必要な緑チャンネルのデータを提供します。入力は画像形式である必要があります。
blueIMAGEはい--:合成画像に必要な青チャンネルのデータを提供します。入力は画像形式である必要があります。

コントロールパラメータ (Parameters)

パラメータ名データ型必須デフォルト値範囲/オプション説明
alphaMASKいいえNone--

出力 (Output)

パラメータ名データ型説明
imageIMAGE:統合されたRGBまたはRGBA形式の画像を出力します。

使用シナリオ

実際のワークフローでは、このノードは異なるソースや処理段階から得られたチャンネルデータを合成するためによく使用されます。例えば、それぞれシャープネス処理、色補正、ノイズ低減処理が施された3つの単一チャンネル画像を、このノードを通して再構成し、最適化されたフルカラー画像を作成することができます。高度な合成では、アルファチャンネルのサポートを利用して、統合後の画像にカスタムの透明領域を作成することも可能です。

注意事項

使用する際は、入力する3つの画像が完全に同じサイズとバッチ数であることを確認してください。そうでない場合、ノードは統合操作を正しく実行できません。アルファマスクを提供する場合、そのサイズも他の入力画像と一致している必要があります。

Merge Image Channels ノードソースコードリンク

Merge Image Channels ノードは ComfyUI-KJNodes ノードパッケージに含まれています。

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…