# VKSession.detectFace(Object object)
基础库 2.32.1 开始支持,低版本需做兼容处理。
# 功能描述
静态图像人脸关键点检测。当 wx.createVKSession 参数传入 {track: {face: {mode: 2} } } 时可用。用法详情指南文档。安卓微信8.0.25开始支持,iOS微信8.0.24开始支持。
# 参数
# Object object
属性 | 类型 | 默认值 | 必填 | 说明 | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
frameBuffer | ArrayBuffer | 是 | 人脸图像像素点数据,每四项表示一个像素点的 RGBA | ||||||||||
width | number | 是 | 图像宽度 | ||||||||||
height | number | 是 | 图像高度 | ||||||||||
scoreThreshold | number | 0.8 | 否 | 评分阈值。正常情况传入 0.8 即可。 | |||||||||
sourceType | number | 1 | 否 | 图像源类型。正常情况传入 1 即可。当输入的图片是来自一个连续视频的每一帧图像时,sourceType 传入 0 会得到更优的效果 | |||||||||
| |||||||||||||
modelModel | number | 1 | 否 | 算法模型类型。正常情况传入 1 即可。0、1、2 分别表示小、中、大模型,模型越大识别准确率越高,但资源占用也越高。建议根据用户设备性能进行选择。 | |||||||||
|
# 特别说明
若小程序人脸识别功能涉及采集、存储用户生物特征(如人脸照片或视频、身份证和手持身份证、身份证照和免冠照等),此类型服务需使用微信原生人脸识别接口。