入力
| パラメーター名 | データ型 | 入力タイプ | デフォルト値 | 値の範囲 | 説明 |
|---|---|---|---|---|---|
image1 | IMAGE | 必須 | - | - | 結合対象となる最初の画像 |
image2 | IMAGE | 任意 | None | - | 結合対象となる2番目の画像。指定しない場合、image1 のみが出力されます |
direction | STRING | 必須 | right | right/down/left/up | 2番目の画像を結合する方向:right(右)、down(下)、left(左)、up(上) |
match_image_size | BOOLEAN | 必須 | True | True/False | 2番目の画像を image1 のサイズに合わせてリサイズするかどうか |
spacing_width | INT | 必須 | 0 | 0–1024 | 画像間の余白の幅。偶数値である必要があります |
spacing_color | STRING | 必須 | white | white/black/red/green/blue | 結合された画像間の余白の色 |
spacing_colorにおいて、「white」または「black」以外の色を指定する場合、match_image_sizeがfalseに設定されていると、余白領域は黒で塗りつぶされます。
出力
| 出力名 | データ型 | 説明 |
|---|---|---|
IMAGE | IMAGE | 結合後の画像 |
ワークフロー例
以下のワークフローでは、サイズの異なる3枚の入力画像を例として使用しています:- image1: 500×300
- image2: 400×250
- image3: 300×300

match_image_size: false — 画像は元のサイズのまま結合されますdirection: up —image2がimage1の上側に配置されますspacing_width: 20spacing_color: black

match_image_size: true — 2番目の画像が、image1の高さまたは幅に合わせてスケーリングされますdirection: right —image3が右側に配置されますspacing_width: 20spacing_color: white
