ComfyUI Node
AGSoft Mask Fix
A ComfyUI node in AGSoft/Mask with 11 inputs and 2 outputs.
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)
| Name | Type | Default | Description |
|---|---|---|---|
| mask | MASK | — | |
| erode_dilate | INT | 0-256–256 | Положительное значение — расширение маски (дилатация), отрицательное — сужение (эрозия). |
| fill_holes | BOOLEAN | false | Заполняет чёрные дыры внутри белых областей маски (например, глаза внутри лица). |
| remove_isolated_pixels | INT | 00–32 | Удаляет мелкие изолированные области (шум). Чем выше — тем агрессивнее очистка. |
| smooth | INT | 00–256 | Многократное сглаживание с бинаризацией. Эффективно убирает 'лесенки'. |
| expand | INT | 0-256–256 | Дополнительное расширение/сужение маски. При 'tapered_corners=True' — плавное. |
| tapered_corners | BOOLEAN | true | Если включено — расширение/сужение происходит с плавными (скруглёнными) краями. |
| feather | INT | 00–256 | Растушёвка краёв маски. Создаёт градиентный переход на указанное количество пикселей. |
| threshold | FLOAT | 0.500–1 | Порог бинаризации после всех операций. Значения >= порога → белые (1.0). |
| invert | BOOLEAN | false | Инвертирует финальную маску: чёрное становится белым и наоборот. |
| device | COMBO | cpu | Устройство для вычислений. 'cuda' ускоряет обработку на GPU, но требует совместимой видеокарты. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| mask_out | MASK | — |
| convert_mask_to_image | IMAGE | — |