ComfyUI Node
AGSoft Inpaint Crop
Обрезает изображение вокруг маски с отступом, выравниванием и опциональным апскейлом.
AGSoft Inpaint Crop
- image
- mask
- stitcher
- cropped_image
- cropped_mask
- width
- height
◄padding32►
◄feathering16►
◄multiple_of64►
◄force_squaretrue►
◄upscale_modedisabled►
◄target_width512►
◄target_height512►
◄scale_factor1.5►
◄upscale_methodlanczos►
CategoryAGSoft/Inpainting
Inputs (11)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | Исходное изображение в формате [B, H, W, C]. Обычно подаётся от Load Image. | |
| mask | MASK | Маска inpainting в формате [B, H, W]. Белое (1.0) — область для редактирования. | |
| padding | INT | 320–256 | Дополнительный отступ (в пикселях) вокруг маски для контекста. Увеличивает область обрезки. |
| feathering | INT | 160–128 | Радиус размытия краёв маски. Улучшает плавность перехода при сшивании. Применяется в оригинальном разрешении обрезки. |
| multiple_of | COMBO | 64 | Размеры обрезки будут округлены вверх до кратного этому числу. Требуется некоторыми моделями (например, SDXL — 64, SD1.5 — 8). |
| force_square | BOOLEAN | true | Если включено, обрезка будет принудительно квадратной (сторона = max(ширина, высота)). Рекомендуется для большинства inpainting-моделей. |
| upscale_mode | COMBO | disabled | Режим апскейла изображения перед inpainting: • disabled — без апскейла (рекомендуется для больших изображений) • to_size — задать точные целевые размеры • scale_by — масштабировать на коэффициент (сохраняя пропорции) • fit_to_width — изменить ширину до заданной, высоту — пропорционально • fit_to_height — изменить высоту до заданной, ширину — пропорционально |
| target_width | INT | 51264–2048 | Целевая ширина изображения после апскейла. Используется в режимах: to_size, fit_to_width. |
| target_height | INT | 51264–2048 | Целевая высота изображения после апскейла. Используется в режимах: to_size, fit_to_height. |
| scale_factor | FLOAT | 1.50.1–4 | Коэффициент масштабирования. Например, 2.0 — увеличить в 2 раза. Используется только в режиме scale_by. |
| upscale_method | COMBO | lanczos | Метод интерполяции при апскейле изображения: • lanczos — наилучшее качество для изображений • bicubic — хорошее качество, быстрее Lanczos • bilinear — быстрее, но ниже качество • nearest — без сглаживания (для пиксель-арта) |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| stitcher | STITCHER | — |
| cropped_image | IMAGE | — |
| cropped_mask | MASK | — |
| width | INT | — |
| height | INT | — |