NailAlgorithmResult收藏我的收藏
收藏
我的收藏指甲识别算法
开启方式:
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 |