ComfyUI Node
AGSoft Image Resize MP
A ComfyUI node in AGSoft/Image with 7 inputs and 3 outputs.
AGSoft Image Resize MP
- image
- IMAGE
- width
- height
◄target_megapixels1.0►
◄interpolationlanczos►
◄multiple_of0►
◄fit_modepad►
◄padding_colorblack►
◄positioncenter►
CategoryAGSoft/Image
Inputs (7)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | Входное изображение или батч изображений для изменения размера. | |
| target_megapixels | FLOAT | 1.00.01–50 | Целевое разрешение изображения в мегапикселях (MP). Например, 1.0 MP = 1000000 пикселей (примерно 1024x1024). |
| interpolation | COMBO | lanczos | Метод интерполяции при изменении размера: • nearest — самый быстрый, но низкое качество (пиксельный). • bilinear — сглаженный, быстрый, подходит для preview. • bicubic — более плавный, чем bilinear, хорош для фото. • area (BOX) — оптимален для уменьшения изображений (сохраняет детали). • lanczos — наивысшее качество, но медленнее; идеален для финального рендера. • nearest-exact — как 'nearest', но с улучшённой точностью (редко используется). |
| multiple_of | COMBO | 0 | Округляет итоговую ширину и высоту до кратного этому числу. 0 означает отключение. Полезно для совместимости с моделями (например, SDXL любит 1024, что кратно 64). |
| fit_mode | COMBO | pad | Стратегия обработки пропорций после округления до кратности: - 'crop': Обрезает изображение, чтобы заполнить всё пространство (может потерять края). - 'pad': Добавляет поля, чтобы всё изображение поместилось (без потерь). |
| padding_color | COMBO | black | Цвет полей при 'fit_mode=pad'. Для прозрачности изображение должно быть в формате RGBA (4 канала). |
| position | COMBO | center | Позиция изображения при 'fit_mode=pad' или 'fit_mode=crop'. Определяет, какая часть изображения будет видна после операции. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |
| width | INT | — |
| height | INT | — |