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=оригинальное изображение).
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)
| Name | Type | Default | Description |
|---|---|---|---|
| image | IMAGE | Input image to add padding to Входное изображение, к которому добавляется паддинг | |
| pad_leftopt | INT | 00–8192 | Pixels to add on the left side Пикселей для добавления слева |
| pad_topopt | INT | 00–8192 | Pixels to add on the top side Пикселей для добавления сверху |
| pad_rightopt | INT | 00–8192 | Pixels to add on the right side Пикселей для добавления справа |
| pad_bottomopt | INT | 00–8192 | Pixels to add on the bottom side Пикселей для добавления снизу |
| pad_modeopt | COMBO | constant | Padding mode: constant - fill with background color edge - replicate edge pixels reflect - reflect around edge symmetric - symmetric reflection Режим паддинга: constant - заполнение фоновым цветом edge - копирование пикселей с краев reflect - отражение относительно края symmetric - симметричное отражение |
| background_coloropt | COMBO | gray | Background color for constant padding mode Фоновый цвет для режима constant |
| featheringopt | INT | 400–512 | Feathering radius for mask edges (soft transition) Радиус растушевки краев маски (плавный переход) |
| invert_maskopt | BOOLEAN | false | Invert mask: 0=padding area, 1=original image area Инвертировать маску: 0=область паддинга, 1=оригинальное изображение |
| target_widthopt | INT | 00–8192 | Target width after padding (0 = disable scaling) Целевая ширина после паддинга (0 = отключить масштабирование) |
| target_heightopt | INT | 00–8192 | Target height after padding (0 = disable scaling) Целевая высота после паддинга (0 = отключить масштабирование) |
| keep_proportionsopt | BOOLEAN | true | Maintain original aspect ratio when scaling Сохранять оригинальные пропорции при масштабировании |
| resize_positionopt | COMBO | center | Position of resized image within target dimensions Позиция масштабированного изображения внутри целевых размеров |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |
| MASK | MASK | — |
| width | INT | — |
| height | INT | — |