Image Grid Composite 2x2(ImageGridComposite2x2)
このノードは技術的にPyTorchのテンソル操作を使用して連結を実現します
Image Grid Composite2x2
Image Grid Composite 2x2 ノードは、技術的にはPyTorchのテンソル操作を用いて画像の結合を実現します。
Image Grid Composite 2x2 ノードは、4枚の独立した入力画像を1枚の2x2グリッド画像に結合する画像処理ツールです。単純な配置と組み合わせにより、複数の画像を1つに統合し、全体のプレビューや後続の処理を容易にします。
ノードの機能
このノードは、技術的にはPyTorchのテンソル操作を用いて結合を実現します。まず、1枚目と2枚目の画像を水平方向(幅の次元)に連結して上部の行を形成し、次に3枚目と4枚目の画像を同様に水平連結して下部の行を形成します。最後に、これら2行を垂直方向(高さの次元)に連結して、最終的な2x2グリッド画像を生成します。この処理には、すべての入力画像が同じ高さと幅を持つことが必要であり、条件を満たさない場合は結合操作は失敗します。
ノードパラメータ説明 - Image Grid Composite 2x2
入力 (Inputs)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
image1 | IMAGE | はい | - | - | image1(入力パラメータ):グリッドの左上に配置される1枚目の入力画像。 |
image2 | IMAGE | はい | - | - | image2(入力パラメータ):グリッドの右上に配置される2枚目の入力画像。 |
image3 | IMAGE | はい | - | - | image3(入力パラメータ):グリッドの左下に配置される3枚目の入力画像。 |
image4 | IMAGE | はい | - | - | image4(入力パラメータ):グリッドの右下に配置される4枚目の入力画像。 |
出力 (Output)
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| IMAGE | IMAGE | IMAGE(出力パラメータ):出力される2x2グリッド合成画像。 |
使用例
具体的なアプリケーションでは、このノードは複数の画像結果を並べて比較する必要がある場面でよく使用されます。例えば、敵対的生成ネットワーク(GAN)のワークフローでは、異なる乱数シードで生成された画像、異なるサンプリングステップの結果、または異なるモデルバリアントの出力をそれぞれ4つの入力ポートに接続することで、1枚の画像内でそれらの違いを直感的に比較できます。
注意事項
このノードは画像のスケーリングやクロップを行わないことに注意してください。入力された4枚の画像のサイズが一致しない場合、ノードは正常に動作せず、エラーが発生する可能性があります。すべての入力画像の解像度が完全に同一であることを確認することが、このノードを使用する前提条件です。
Image Grid Composite 2x2 ノードソースコードリンク
Image Grid Composite 2x2 ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。