Spaces:
Runtime error
Runtime error
File size: 1,900 Bytes
f2dbf59 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# 遮罩工具
## 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`: 生成的反转遮罩 |