Nodes/comfyui-AGSoft/AGSoft Img Pad Adv
ComfyUI Node

AGSoft Img Pad Adv

Advanced image padding with scaling options and precise positioning control. Includes all features of basic padding plus target dimensions and aspect ratio preservation. By default, mask covers the padding area (1=padding, 0=original image). Расширенный паддинг изображения с опциями масштабирования и точным контролем позиционирования. Включает все функции базового паддинга плюс целевые размеры и сохранение пропорций. По умолчанию, маска покрывает область паддинга (1=паддинг, 0=оригинальное изображение).

By Art-xmaster·Created 11 months ago·Updated 22 days ago· 20
AGSoft Img Pad Adv
  • image
  • IMAGE
  • MASK
  • width
  • height
pad_left0
pad_top0
pad_right0
pad_bottom0
pad_modeconstant
background_colorgray
feathering40
invert_maskfalse
target_width0
target_height0
keep_proportionstrue
resize_positioncenter
CategoryAGSoft/Image

Inputs (13)

NameTypeDefaultDescription
imageIMAGEInput image to add padding to Входное изображение, к которому добавляется паддинг
pad_leftoptINT00–8192Pixels to add on the left side Пикселей для добавления слева
pad_topoptINT00–8192Pixels to add on the top side Пикселей для добавления сверху
pad_rightoptINT00–8192Pixels to add on the right side Пикселей для добавления справа
pad_bottomoptINT00–8192Pixels to add on the bottom side Пикселей для добавления снизу
pad_modeoptCOMBOconstantPadding mode: constant - fill with background color edge - replicate edge pixels reflect - reflect around edge symmetric - symmetric reflection Режим паддинга: constant - заполнение фоновым цветом edge - копирование пикселей с краев reflect - отражение относительно края symmetric - симметричное отражение
background_coloroptCOMBOgrayBackground color for constant padding mode Фоновый цвет для режима constant
featheringoptINT400–512Feathering radius for mask edges (soft transition) Радиус растушевки краев маски (плавный переход)
invert_maskoptBOOLEANfalseInvert mask: 0=padding area, 1=original image area Инвертировать маску: 0=область паддинга, 1=оригинальное изображение
target_widthoptINT00–8192Target width after padding (0 = disable scaling) Целевая ширина после паддинга (0 = отключить масштабирование)
target_heightoptINT00–8192Target height after padding (0 = disable scaling) Целевая высота после паддинга (0 = отключить масштабирование)
keep_proportionsoptBOOLEANtrueMaintain original aspect ratio when scaling Сохранять оригинальные пропорции при масштабировании
resize_positionoptCOMBOcenterPosition of resized image within target dimensions Позиция масштабированного изображения внутри целевых размеров

Outputs (4)

NameTypeDescription
IMAGEIMAGE
MASKMASK
widthINT
heightINT