Content Resize(コンテンツリサイズ)
画像を任意のサイズにリサイズします。ニアレストネイバー(ドット絵向き)またはバイリニア(滑らか)補間を選択可能。
中級
Since P00
入力ポート
Image(画像)
入力画像
出力ポート
Image(画像)
リサイズ後の画像
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Width幅 | Int | 32 | 出力幅(ピクセル) |
| Height高さ | Int | 32 | 出力高さ(ピクセル) |
| Method補間方式 | Enum | NearestNeighbor | 補間方式(ツールチップ付き) |
補間方式一覧
| 方式 | 日本語 | 説明 |
|---|---|---|
| NearestNeighbor | ニアレストネイバー | くっきりとしたエッジ。ドット絵に最適 |
| Bilinear | バイリニア | 滑らかな補間。写真や自然画像向き |
技術詳細
- サイズ同一時: パススルー(コピーなし、高速)
- ニアレストネイバー: 最も近いピクセルをそのまま採用。整数倍でなくても使用可能
- バイリニア: 周囲4ピクセルの線形補間。中間色が生成される
使用例
32→64px 解像度変更
32×32のドット絵を width: 64, height: 64, method: NearestNeighbor で拡大。
非整数倍リサイズ
48×48の画像を width: 32, height: 32 に縮小(PixelScale では不可能な非整数倍)。
PixelScale との違い
| 項目 | ContentResize | PixelScale |
|---|---|---|
| サイズ指定 | 任意(width × height) | 整数倍率のみ(×N / ÷N) |
| 補間方式 | NN / Bilinear 選択可 | NN 固定 |
| 用途 | 任意サイズへの変換 | 整数倍拡大・縮小に特化 |
💡 ヒント
- •**サイズ同一時**: パススルー(コピーなし、高速)
- •**ニアレストネイバー**: 最も近いピクセルをそのまま採用。整数倍でなくても使用可能
- •**バイリニア**: 周囲4ピクセルの線形補間。中間色が生成される