ai 人脸识别 -九游会国际

webapp快捷打包
ai 人脸识别
转到模块插件

敬告:此 demo 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,九游会国际-九游会真人第一品牌

js-sdk 引用方式:

♦ 普通网页 script 方式加载:下载最新版 ,请在页面上调用 jsbridge 接口之前引用 jsbridge-mini.js 库;

♦ js module 方式引用:npm install ym-jsbridge

♦ 百度ai开放平台 sdk,;

♦ 去申请 接入;

detect 一般人脸检测

无活体动作验证,返回抓拍照图片的 base64 编码。

jsbridge.bdface.detect({
  timeout: 15,       //检测超时时间(秒,超时未检测到人脸则返回失败),不低于5秒,默认15秒
  sound  : true,     //是否启用声音提示,默认 true
  bgcolor: '#ffffff' //背景色(html颜色,#rrggbb)
}, function(faces) {
  if (faces && faces.length) {
    //抓拍的多张 jpg 图片数组 ["图片1的base64", "图片2的base64", ...]
    show(faces);
  } else {
    alert("失败");
  }
});

detect 一般人脸检测

无活体动作验证,返回抓拍照图片的 base64 编码。

jsbridge.bdface.detect({
  timeout: 15,        //检测超时时间(秒,超时未检测到人脸则返回失败),不低于5秒,默认15秒
  sound  : false,     //是否启用声音提示,默认 true
  bgcolor: '#ffffff'  //背景色(html颜色,#rrggbb)
}, function(faces) {
  if (faces && faces.length) {
    //抓拍的多张 jpg 图片数组 ["图片1的base64", "图片2的base64", ...]
    show(faces);
  } else {
    alert("失败");
  }
});

liveness 活体人脸检测 a

要求做眨眼、张嘴、摇头等活动验证动作,返回抓拍照图片的 base64 编码。

jsbridge.bdface.liveness({
  timeout: 15,    //检测超时时间(秒,超时未检测到人脸则返回失败),不低于5秒,默认15秒
  sound  : true,  //是否启用声音提示,默认 true
  motion : [      //要求的活体验证动作,任意组合
    0, //眨眼
    1, //张嘴
    2, //向左转头
    3, //向右转头
    //4, //左右摇头(新版已不支持此动作)
    5, //抬头
    6  //低头
  ],
  random: false  //动作是否乱序随机,默认 false
}, function(faces) {
  if (faces && faces.length) {
    //抓拍的多张 jpg 图片数组 ["图片1的base64", "图片2的base64", ...]
    show(faces);
  } else {
    alert("失败");
  }
});

liveness 活体人脸检测 b

要求做眨眼、张嘴、摇头等活动验证动作,返回抓拍照图片的 base64 编码。

jsbridge.bdface.liveness({
  timeout: 15,   //检测超时时间(秒,超时未检测到人脸则返回失败),不低于5秒,默认15秒
  motion: [      //要求的活体验证动作,任意组合
    0, //眨眼
    1, //张嘴
    //4, //左右摇头(新版已不支持此动作)
    5, //抬头
    6  //低头
  ],
  random: true  //动作是否乱序随机,默认 false
}, function(faces) {
  if (faces && faces.length) {
    //抓拍的多张 jpg 图片数组 ["图片1的base64", "图片2的base64", ...]
    show(faces);
  } else {
    alert("失败");
  }
});

抓拍照片:

网站地图