# VKSession.detectFace(Object object)

基础库 2.25.0 开始支持,低版本需做兼容处理

小程序插件:支持,需要小程序基础库版本不低于 2.25.0

# 功能描述

静态图像人脸关键点检测。当 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 会得到更优的效果
合法值 说明
1 表示输入的图片是随机的图片
0 表示输入的图片是来自一个连续视频的每一帧图像
modelModel number 1 算法模型类型。正常情况传入 1 即可。0、1、2 分别表示小、中、大模型,模型越大识别准确率越高,但资源占用也越高。建议根据用户设备性能进行选择。
合法值 说明
0 小模型
1 中模型
2 大模型

# 特别说明

若小程序人脸识别功能涉及采集、存储用户生物特征(如人脸照片或视频、身份证和手持身份证、身份证照和免冠照等),此类型服务需使用微信原生人脸识别接口