- JS API 列表
- 基础
- 网络
- 媒体
- 地图
- 文件
- 开放接口
- 数据缓存
- 地理位置
- 设备
- 画布
- 界面
- 页面导航
- 侧边栏能力
- 行业开放
- AI/AR能力
- 第三方平台
- TTML
- 转发和挂载
- 其它
- 直播能力
NailAlgorithmResult收藏我的收藏
收藏
我的收藏指甲识别算法
开启方式:
js复制tt.getAlgorithmManager({
...
requirements: ['nail'],
...
})
算法结果
object 类型,具体属性如下:
属性名 | 类型 | 说明 | 最低支持版本 |
nailMaskResult | NailMaskResult | 指甲位置构成的 Mask | 2.18.0 |
nailKeypointResults | SingleNailKeypointResult[] | 每个指甲的关键点构成的数组 | 2.18.0 |
NailMaskResult
当前输入图像中指甲部分的遮罩。
属性名 | 类型 | 说明 | 最低支持版本 |
width | number | Mask 的宽度 | 2.18.0 |
height | number | Mask 的高度 | 2.18.0 |
nailNum | number | 指甲的数量 | 2.18.0 |
nailMask | Uint8Array | Mask 的数据,只有 Alpha 通道 | 2.18.0 |
SingleNailKeypointResult
单个指甲的关键点位置
属性名 | 类型 | 说明 | 最低支持版本 |
nailRect | Rect | 当前指甲所在的矩形框 | 2.18.0 |
keyPoints | 当前指甲的特征点,共 8 个 | 2.18.0 | |
nailType | number | 当前指甲为哪个指头,默认为 0,代表未知,1 代表大拇指,2 代表食指,3 代表中指,4 代表无名字,5 代表小拇指 | 2.18.0 |
点击纠错