KJNodes/imagegenerated

Image Concatenate Multi(ImageConcatMulti)

このノードは `inputcount` パラメータによって入力ポートの数を動的に定義し、2枚から1000枚の画像の連結をサポートします。

Image Concat Multi

image_1
image_2
output
inputcount
2
direction
right
match_image_size
KJNodes

Image Concatenate Multi ノードは、inputcount パラメータによって入力ポートの数を動的に定義し、2枚から1000枚までの画像またはマスクの連結をサポートします。

Image Concatenate Multi ノードは、複数の入力画像(またはマスク)を指定された方向に連結して1枚の新しい画像(またはマスク)を生成する画像(およびマスク)連結ツールです。その中核機能は、複数のソースを柔軟に結合し、すべての入力内容を含む単一の出力を生成することです。出力タイプは最初の入力(image_1)のタイプに従います。他の入力はそれに合わせて変換されます。

ノード機能

このノードは inputcount パラメータによって入力ポートの数を動的に定義し、2枚から1000枚までの画像またはマスクの連結をサポートします。4つの方向(右、下、左、上)での連結をサポートし、連結前にすべての入力を最初の入力のサイズに合わせてリサイズするかどうかを制御するオプションを提供し、サイズの互換性を確保します。

ノードパラメータ説明 - Image Concatenate Multi

接続入力 (Inputs)

パラメータ名データ型必須デフォルト値範囲/オプション説明
image_1MATCHTYPE(IMAGE または MASK)はい--連結の最初の入力で、基準となります。そのタイプ(画像またはマスク)が出力タイプを決定します。
image_2MULTITYPE(IMAGE または MASK)いいえ--連結の2番目の入力です。inputcount の設定に応じて、同様に命名された入力ポート(例:image_3image_4 など)がさらに存在する場合があります。

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

パラメータ名データ型必須デフォルト値範囲/オプション説明
directionCOMBOはいright"right", "down", "left", "up"連結する方向を指定します:right(右)、down(下)、left(左)、up(上)。
inputcountINTはい22 - 1000(ステップ: 1)連結する総入力を設定します。範囲は2から1000です。この値は、ノード上に動的に生成される入力ポートの数を決定します。
match_image_sizeBOOLEANはいFalse-連結前に、最初の入力(image_1)のサイズに合わせて後続のすべての入力をリサイズするかどうかを制御します。デフォルトはオフ(False)です。

出力 (Output)

パラメータ名データ型説明
imagesMATCHTYPE(image_1 と同じ)連結後に生成された単一の画像またはマスク。そのタイプは最初の入力のタイプと一致します。

使用シナリオ

このノードは、パノラマ画像を作成したり、複数の画像バリエーションを並べて比較する場合に非常に便利です。例えば、複数のスタイル化された画像を生成するワークフローでは、このノードを使用してすべての出力を単一のグリッド画像に連結し、直感的に比較して最適な結果を選択しやすくなります。また、マスクでも動作し、選択した方向に沿ってマスク領域を結合することもできます。

注意事項

match_image_size が False に設定されていて、入力画像またはマスクの寸法が一致しない場合、連結操作が期待通りに進まなかったり、エラーが発生したりする可能性があります。また、動的に作成される入力ポート(例:image_3image_4 など)は、inputcount を設定して Update inputs ボタンをクリックした後にのみノード上に表示されます。出力タイプは常に image_1 のタイプ(IMAGE または MASK)に従います。必要に応じて、連結前に他の入力は自動的に変換されます。

Image Concatenate Multi ノードソースコードリンク

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

コメント

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

コメントを読み込み中…