Appearance
获取图片人脸信息
方法名
getImageFace
用法
- 用法如下:js
module.getImageFace({ params: { //本地或网络url地址 url: "/sdcard/DCIM/Camera/IMG_20230225_175710.jpg", }, success: (res) => { console.log(res) }, fail: (res) => { console.log(res) } })jsmodule.getImageFace({ params: { //本地或网络url地址 url: "/sdcard/DCIM/Camera/IMG_20230225_175710.jpg", }, success: (res) => { console.log(res) }, fail: (res) => { console.log(res) }, //接口调用完成返回函数,不管成功还是失败都会返回 // complete: (res) => { // console.log(res) // } } as LevenOptions) - 参数说明
参数名 参数类型 是否必填 默认值 参数描述 params Object 是 无 参数配置 params.url String 是 无 本地或网络图片路径 success Function 否 无 执行成功的函数 fail Function 否 无 执行失败的函数 complete Function 否 无 执行完成的函数,不管成功还是失败都会执行
回调
- 示例json
{ "data": { "list": [ { "age": 34, "face3D": { "yaw": 0.4799368977546692, "pitch": -4.52293586730957, "roll": 2.4426019191741943 }, "liveness": 1, "mask": 0, "gender": 1 }, { "age": 9, "face3D": { "yaw": -3.784116744995117, "pitch": -14.625612258911133, "roll": 2.119079828262329 }, "liveness": -2, "mask": 0, "gender": 0 } ] }, "message": "", "code": 0 } - 回调说明:
参数名 参数类型 参数描述 message String 消息提示 data Object 数据对象 data.list Object[] 图片人脸信息集合 data.list.age Integer 年龄 data.list.face3D Object 3D角度信息 data.list.face3D.yaw Float 偏航角 data.list.face3D.roll Float 横滚角 data.list.face3D.pitch Float 俯仰角 data.list.mask Integer 是否戴口罩,0.未戴口罩,1.戴口罩 data.list.gender Integer 性别,0:男性,1:女性,-1:未知 data.list.liveness Integer 活体信息 0:非真人1.真人-1.不确定-2.传入人脸数 > 1-3. 人脸过小-4.角度过大-5.人脸超出边界data.list.face Object 人脸面部信息 data.list.face.bottom Integer 面部信息底部点位 data.list.face.top Integer 面部信息顶部点位 data.list.face.left Integer 面部信息左边点位 data.list.face.right Integer 面部信息右边点位 data.list.face.width Integer 面部信息宽度 data.list.face.height Integer 面部信息高度 code Integer 返回类型,0.成功,其他:请参考状态码
