开发
API

AlgorithmResult

通过 AlgorithmManager.doExecute 获取的算法结果

指甲识别算法

开启方式:

tt.getAlgorithmManager({
    ...
    requirements: ['nail'],
    ...
})

算法结果

object 类型,具体属性如下:

属性名类型说明最低支持版本
nailMaskResultNailMaskResult指甲位置构成的 Mask2.18.0
nailKeypointResultsSingleNailKeypointResult[]每个指甲的关键点构成的数组2.18.0

NailMaskResult

当前输入图像中指甲部分的遮罩。

属性名类型说明最低支持版本
widthnumberMask 的宽度2.18.0
heightnumberMask 的高度2.18.0
nailNumnumber指甲的数量2.18.0
nailMaskUint8ArrayMask 的数据,只有 Alpha 通道2.18.0

SingleNailKeypointResult

单个指甲的关键点位置

属性名类型说明最低支持版本
nailRectRect当前指甲所在的矩形框2.18.0
keyPointsPointArray当前指甲的特征点,共 8 个2.18.0
nailTypenumber当前指甲为哪个指头,默认为 0,代表未知,1 代表大拇指,2 代表食指,3 代表中指,4 代表无名字,5 代表小拇指2.18.0
点击纠错
评价此篇文档