Nodes/comfyui-AGSoft/AGSoft Mask Fix
ComfyUI Node

AGSoft Mask Fix

A ComfyUI node in AGSoft/Mask with 11 inputs and 2 outputs.

By Art-xmaster·Created 11 months ago·Updated 22 days ago· 20
AGSoft Mask Fix
  • mask
  • mask_out
  • convert_mask_to_image
erode_dilate0
fill_holesfalse
remove_isolated_pixels0
smooth0
expand0
tapered_cornerstrue
feather0
threshold0.50
invertfalse
devicecpu
CategoryAGSoft/Mask

Inputs (11)

NameTypeDefaultDescription
maskMASK
erode_dilateINT0-256–256Положительное значение — расширение маски (дилатация), отрицательное — сужение (эрозия).
fill_holesBOOLEANfalseЗаполняет чёрные дыры внутри белых областей маски (например, глаза внутри лица).
remove_isolated_pixelsINT00–32Удаляет мелкие изолированные области (шум). Чем выше — тем агрессивнее очистка.
smoothINT00–256Многократное сглаживание с бинаризацией. Эффективно убирает 'лесенки'.
expandINT0-256–256Дополнительное расширение/сужение маски. При 'tapered_corners=True' — плавное.
tapered_cornersBOOLEANtrueЕсли включено — расширение/сужение происходит с плавными (скруглёнными) краями.
featherINT00–256Растушёвка краёв маски. Создаёт градиентный переход на указанное количество пикселей.
thresholdFLOAT0.500–1Порог бинаризации после всех операций. Значения >= порога → белые (1.0).
invertBOOLEANfalseИнвертирует финальную маску: чёрное становится белым и наоборот.
deviceCOMBOcpuУстройство для вычислений. 'cuda' ускоряет обработку на GPU, но требует совместимой видеокарты.

Outputs (2)

NameTypeDescription
mask_outMASK
convert_mask_to_imageIMAGE