Nodes/comfyui-AGSoft/AGSoft Image Resize MP
ComfyUI Node

AGSoft Image Resize MP

A ComfyUI node in AGSoft/Image with 7 inputs and 3 outputs.

By Art-xmaster·Created 11 months ago·Updated 22 days ago· 20
AGSoft Image Resize MP
  • image
  • IMAGE
  • width
  • height
target_megapixels1.0
interpolationlanczos
multiple_of0
fit_modepad
padding_colorblack
positioncenter
CategoryAGSoft/Image

Inputs (7)

NameTypeDefaultDescription
imageIMAGEВходное изображение или батч изображений для изменения размера.
target_megapixelsFLOAT1.00.01–50Целевое разрешение изображения в мегапикселях (MP). Например, 1.0 MP = 1000000 пикселей (примерно 1024x1024).
interpolationCOMBOlanczosМетод интерполяции при изменении размера: • nearest — самый быстрый, но низкое качество (пиксельный). • bilinear — сглаженный, быстрый, подходит для preview. • bicubic — более плавный, чем bilinear, хорош для фото. • area (BOX) — оптимален для уменьшения изображений (сохраняет детали). • lanczos — наивысшее качество, но медленнее; идеален для финального рендера. • nearest-exact — как 'nearest', но с улучшённой точностью (редко используется).
multiple_ofCOMBO0Округляет итоговую ширину и высоту до кратного этому числу. 0 означает отключение. Полезно для совместимости с моделями (например, SDXL любит 1024, что кратно 64).
fit_modeCOMBOpadСтратегия обработки пропорций после округления до кратности: - 'crop': Обрезает изображение, чтобы заполнить всё пространство (может потерять края). - 'pad': Добавляет поля, чтобы всё изображение поместилось (без потерь).
padding_colorCOMBOblackЦвет полей при 'fit_mode=pad'. Для прозрачности изображение должно быть в формате RGBA (4 канала).
positionCOMBOcenterПозиция изображения при 'fit_mode=pad' или 'fit_mode=crop'. Определяет, какая часть изображения будет видна после операции.

Outputs (3)

NameTypeDescription
IMAGEIMAGE
widthINT
heightINT