Dreamspire's picture
custom_nodes
f2dbf59
# 遮罩工具
## OutlineMask
给遮罩添加轮廓线。
### 输入
- `mask`: 输入遮罩
- `outline_width`: 轮廓线宽度(整数,默认值:10,范围:1-16384)
- `tapered_corners`: 是否使用渐变角落(布尔值,默认值:True)
### 输出
- `mask`: 添加轮廓线后的遮罩
## CreateBlurredEdgeMask
根据指定图片或尺寸创建模糊边缘遮罩。
### 输入
- `width`: 宽度(整数,默认值:1024,范围:0-14096)
- `height`: 高度(整数,默认值:1024,范围:0-14096)
- `border`: 边框宽度(整数,默认值:0,范围:0-4096)
- `border_percent`: 边框宽度百分比(浮点数,默认值:0.05,范围:0.0-2.0)
- `blur_radius`: 模糊半径(整数,默认值:10,范围:0-4096)
- `blur_radius_percent`: 模糊半径百分比(浮点数,默认值:0.00,范围:0.0-2.0)
- `image` (可选): 输入图像(如果未提供图像,将使用输入的宽度和高度创建一个白色图像)
### 输出
- `mask`: 创建的模糊边缘遮罩
## MaskChange
修改和处理遮罩。
### 输入
- `mask`: 输入遮罩
- `grow`: 扩展/收缩像素数(整数,默认值:0,范围:-4096 到 4096)
- `grow_percent`: 扩展/收缩百分比(浮点数,默认值:0.00,范围:0.00-2.0)
- `grow_tapered`: 是否使用渐变扩展(布尔值,默认值:False)
- `blur`: 模糊半径(整数,默认值:0,范围:0-4096)
- `fill`: 是否填充孔洞(布尔值,默认值:False)
### 输出
- `mask`: 处理后的遮罩
- `inverted_mask`: 处理后的反转遮罩
## Depth2Mask
将深度图像转换为遮罩。
### 输入
- `image_depth`: 深度图像
- `depth`: 深度阈值(浮点数,默认值:0.2,范围:0.0-1.0)
### 输出
- `mask`: 生成的遮罩
- `mask_inverted`: 生成的反转遮罩