コンテンツにスキップ

画像グリッドの表示 (DisplayImageGrid)

概要 (What is it?)

DisplayImageGrid ノードは、複数の画像をグリッドまたはメイソンリー(レンガ積み風)レイアウトで整列して表示します。カスタマイズ可能なスタイル設定、プリセット出力解像度、柔軟なアライメント制御を備えており、画像ギャラリーの作成、複数の生成結果の一覧表示、プロフェッショナルな品質でのコレクション提示に最適です。

使用する場面 (When would I use it?)

以下のような場面でこのノードを使用します:

  • 画像ギャラリーやポートフォリオを作成したい場合
  • 複数の画像生成結果をまとめて一覧表示したい場合
  • 処理・補正後の異なるバリエーションを比較・紹介したい場合
  • 画像コレクションやアルバムをレイアウトしたい場合
  • レビュー用に複数の画像候補をプレゼンテーションしたい場合
  • 画像を用いたスライドや資料を作成したい場合
  • 画像を規則的なグリッド状に整理したい場合
  • 標準的な動画解像度(4K, 1440p, 1080p, 720p)に合わせたグリッド画像を出力したい場合

使い方 (How to use it)

基本セットアップ

  1. ワークフローに DisplayImageGrid ノードを追加します
  2. 複数の画像ソースをリストとして "images" 入力に接続します
  3. レイアウトスタイル(grid または masonry)を選択し、見た目をカスタマイズします
  4. 出力サイズモード(custom または preset)を選択します
  5. すべての画像が配置されたグリッド画像が生成・表示されます

パラメータ一覧 (Parameters)

画像入力 (Image Input)

  • images: グリッドに表示する画像のリスト

レイアウト設定 (Layout Settings)

  • layout_style: 画像の配置レイアウトスタイル

    • grid: 等サイズのセルを持つ規則的な正方グリッドレイアウト
    • masonry: Pinterest 風の高さ可変メイソンリーレイアウト
  • grid_justification(grid レイアウト時のみ): 最終行などの未完了行における画像の水平揃え

    • left: 左揃え(デフォルト)
    • center: 中央揃え
    • right: 右揃え
  • columns(1〜10、デフォルト: 4): グリッドの列数

  • spacing(0〜100、デフォルト: 10): 画像間の余白(ピクセル単位)

スタイルオプション (Styling Options)

  • crop_to_fit(真偽値、デフォルト: true): グリッドセルの境界を揃えるため、セルに合わせて画像をトリミング
  • transparent_bg(真偽値、デフォルト: false): 単色背景の代わりに透明背景を使用
  • background_color(16進数カラーコード、デフォルト: #000000): グリッドの背景色
  • border_radius(0〜500、デフォルト: 8): 画像の角丸の半径(0 で直角)

出力設定 (Output Settings)

  • output_image_size: カスタム幅またはプリセット解像度の選択

    • custom: カスタム幅を使用
    • preset: 標準の映像解像度プリセットを使用
  • output_image_width(デフォルト: 1200): 最大幅ピクセル(custom 選択時に表示)

  • output_preset: 標準映像解像度(preset 選択時に表示)

    • 4K (3840x2160): Ultra HD 解像度
    • 1440p (2560x1440): Quad HD 解像度
    • 1080p (1920x1080): Full HD 解像度
    • 720p (1280x720): HD 解像度
  • output_format: 出力ファイル形式

    • png: 最高品質、透過をサポート
    • jpeg: 軽量なファイルサイズ、透過なし
    • webp: 圧縮効率に優れたモダンフォーマット

出力 (Outputs)

  • output: 整形された画像グリッド(ImageUrlArtifact)

使用例 (Example)

一般的な画像グリッドワークフローの例:

  1. GenerateImage ノードで複数の画像を生成します
  2. すべての画像を DisplayImageGrid ノードの "images" パラメータに接続します
  3. レイアウト設定を構成:
    • 均一なタイルのために layout_style を "grid" に設定
    • 端数の行を中央に寄せるために grid_justification を "center" に設定
    • 4 列構成にするため columns を 4 に設定
    • 適度な間隔を空けるために spacing を 10 に設定
  4. 見た目をカスタマイズ:
    • ダーク背景にするため background_color を "#000000"(黒)に設定
    • 角を丸めるため border_radius を 8 に設定
    • 枠線をすっきり揃えるため crop_to_fit を有効化
  5. 出力サイズを選択:
    • output_image_size で "preset" を選択
    • フル HD 出力のために output_preset で "1080p (1920x1080)" を選択
  6. 正確に 1920×1080 ピクセルで整然と配置されたグリッド画像が生成されます

重要な注意点 (Important Notes)

  • 柔軟なレイアウト: グリッドとメイソンリーの 2 種類から選択可能
  • プリセット解像度: 標準の動画解像度(4K, 1440p, 1080p, 720p)で正確に出力可能
  • スマートスケーリング: プリセット使用時、グリッドは歪むことなく縦横比を維持して収まるようにプロポーショナルにスケーリングされます
  • アライメント制御: グリッドレイアウト時の未完了行を左・中央・右に配置できます
  • 背景制御: 単色または透明背景を選択可能
  • 入力数の柔軟性: 任意の枚数の入力画像に対応

よくある問題 (Common Issues)

  • 画像が表示されない: "images" パラメータに有効な画像リストが接続されているか確認してください
  • 画像が小さすぎる: グリッドの全体サイズを大きくするか、列数(columns)を減らしてください
  • プリセット出力が期待と異なる: プリセットモードでは指定解像度内に収まるようにアスペクト比を維持して拡大縮小され、必要に応じて余白パディングが追加されます

技術的な詳細 (Technical Details)

このノードは以下の処理を行うレスポンシブなグリッドレイアウトを生成します:

  • 指定されたレイアウトスタイルに従って画像を自動整列
  • グリッドに適合させながらアスペクト比を維持
  • 一貫した余白とスタイルを適用
  • プリセット使用時は正確な寸法のキャンバスを作成し、グリッドを比例スケーリングして中央配置
  • 必要に応じて背景色でパディングを補完

標準的な解像度で洗練された画像ギャラリーや一覧画像を生成するのに最適です。