Nodes/comfyui-AGSoft/AGSoft Inpaint Crop
ComfyUI Node

AGSoft Inpaint Crop

Обрезает изображение вокруг маски с отступом, выравниванием и опциональным апскейлом.

By Art-xmaster·Created 11 months ago·Updated 22 days ago· 20
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)

NameTypeDefaultDescription
imageIMAGEИсходное изображение в формате [B, H, W, C]. Обычно подаётся от Load Image.
maskMASKМаска inpainting в формате [B, H, W]. Белое (1.0) — область для редактирования.
paddingINT320–256Дополнительный отступ (в пикселях) вокруг маски для контекста. Увеличивает область обрезки.
featheringINT160–128Радиус размытия краёв маски. Улучшает плавность перехода при сшивании. Применяется в оригинальном разрешении обрезки.
multiple_ofCOMBO64Размеры обрезки будут округлены вверх до кратного этому числу. Требуется некоторыми моделями (например, SDXL — 64, SD1.5 — 8).
force_squareBOOLEANtrueЕсли включено, обрезка будет принудительно квадратной (сторона = max(ширина, высота)). Рекомендуется для большинства inpainting-моделей.
upscale_modeCOMBOdisabledРежим апскейла изображения перед inpainting: • disabled — без апскейла (рекомендуется для больших изображений) • to_size — задать точные целевые размеры • scale_by — масштабировать на коэффициент (сохраняя пропорции) • fit_to_width — изменить ширину до заданной, высоту — пропорционально • fit_to_height — изменить высоту до заданной, ширину — пропорционально
target_widthINT51264–2048Целевая ширина изображения после апскейла. Используется в режимах: to_size, fit_to_width.
target_heightINT51264–2048Целевая высота изображения после апскейла. Используется в режимах: to_size, fit_to_height.
scale_factorFLOAT1.50.1–4Коэффициент масштабирования. Например, 2.0 — увеличить в 2 раза. Используется только в режиме scale_by.
upscale_methodCOMBOlanczosМетод интерполяции при апскейле изображения: • lanczos — наилучшее качество для изображений • bicubic — хорошее качество, быстрее Lanczos • bilinear — быстрее, но ниже качество • nearest — без сглаживания (для пиксель-арта)

Outputs (5)

NameTypeDescription
stitcherSTITCHER
cropped_imageIMAGE
cropped_maskMASK
widthINT
heightINT