> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-comfy-docs-comfyapi-search.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ImageCropToMask - ComfyUI Built-in Node Documentation

> マスクのバウンディングボックスに画像をクロップし、単色の背景色上に中央揃えされた被写体を生成します。

マスクのバウンディングボックスに画像をクロップし、単色の背景色上に中央揃えされた被写体を生成します。このノードは、マスクされた画像を選択した背景上に合成し、結果を指定された出力解像度にリサイズします。これにより、固定解像度で中央揃えされた背景なしの被写体を必要とする3Dパイプラインに適しています。

## 入力

| パラメータ        | 説明                                                                                                                                  | データ型  | 必須 | 範囲                 |
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------- | ----- | -- | ------------------ |
| `画像`         | クロップする入力画像または画像のバッチ。                                                                                                                | IMAGE | はい | —                  |
| `マスク`        | 被写体領域を定義するマスクまたはマスクのバッチ。単一のマスクはすべての画像に適用されます。それ以外の場合、マスクのバッチサイズは画像のバッチサイズと一致する必要があります。マスクの解像度が画像の解像度と異なる場合、マスクは自動的に一致するようにリサイズされます。 | MASK  | はい | —                  |
| `幅`          | 出力幅（ピクセル単位）。（デフォルト: 1024）                                                                                                           | INT   | はい | 64～4096（ステップ 8）    |
| `高さ`         | 出力高さ（ピクセル単位）。（デフォルト: 1024）                                                                                                          | INT   | はい | 64～4096（ステップ 8）    |
| `pad_factor` | マスクのバウンディングボックス周囲の追加マージン（乗数）。（デフォルト: 1.0）                                                                                           | FLOAT | はい | 1.0～2.0（ステップ 0.01） |
| `grow_mask`  | クロップ前にマスクをこのピクセル数だけ拡大または縮小します。正の値はマスクを拡大し、負の値は縮小します。（デフォルト: 0）                                                                      | INT   | はい | -32～32（ステップ 1）     |
| `背景`         | マスクされた被写体の背後にある背景色。（デフォルト: #000000）                                                                                                 | COLOR | はい | —                  |

注: クロップ領域はマスクのバウンディングボックスを中心とし、そのアスペクト比は `width` / `height` と一致します。このノードは、反転したマスク（境界に沿って前景ピクセルがあり、中央に背景がある）を自動的に検出して補正します。マスクに前景ピクセルが含まれていない場合、ノードは反転マスクを試します。それも空の場合、警告をログに記録し、画像全体をクロップします。マスクのバッチサイズが画像のバッチサイズと一致せず、単一のマスクでもない場合、エラーが発生します。

## 出力

| 出力名      | 説明                                                                                  | データ型  |
| -------- | ----------------------------------------------------------------------------------- | ----- |
| `images` | クロップされた合成画像（選択した背景色上のマスクされた被写体）。`width` x `height` にリサイズされます。バッチサイズは入力画像のバッチと一致します。 | IMAGE |

> このドキュメントは AI によって生成されました。エラーを見つけた場合や改善のご提案がある場合は、ぜひ貢献してください！ [GitHub で編集](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageCropToMask/ja.md)

***

**Source fingerprint (SHA-256):** `fcc14b5db7318699526dd544d404f78f9d1ab362b73769276f113f2b1062b214`
