微信小程序-人脸识别

  • 一、使用条件
  • 二、代码示例
    • 1.检查设备是否支持人脸检测
    • 2.开始人脸识别

一、使用条件

由于人脸核身功能涉及到用户的敏感、隐私信息,因此调用此接口的小程序,需要满足一定的条件。即:小程序的主体以及类目,需要在限定的类目范围内,且与小程序的业务场景一致。开展的业务也需要是国家相关法规、政策规定的需要“实名办理”的相关业务(其他未在范围内的业务,则暂不支持)。

接入步骤参考链接

https://developers.weixin.qq.com/community/business/doc/000442d352c1202bd498ecb105c00d.

二、代码示例

1.检查设备是否支持人脸检测

faceRecognition: function () {let that = thiswx.checkIsSupportFacialRecognition({checkAliveType: 2, // 先检查是否可以屏幕闪烁,不可以则自动为读数字success: function (res) {if (res.errCode === 0 || res.errMsg === "checkIsSupportFacialRecognition:ok") {//调用人脸识别that.startface(that.data.name, that.data.idCard, ); //身份证名称,身份证号码return;}wx.showToast({title: '微信版本过低,暂时无法使用此功能,请升级微信最新版本',icon: 'none',duration: 2000})},fail: res => {wx.showToast({title: '微信版本过低,暂时无法使用此功能,请升级微信最新版本',icon: 'none',duration: 2000})}})},

2.开始人脸识别

startface(name, idcard) {let that = thiswx.startFacialRecognitionVerify({name: name, //身份证名称idCardNumber: idcard, //身份证号码success: function (res) {if (res.errCode === 0 || res.errMsg === "startFacialRecognitionVerify:ok") {var verifyResult = res.verifyResult; //认证结果console.log(verifyResult, '认证结果')// 执行与后台交互操作}},checkAliveType: 2, //屏幕闪烁(人脸核验的交互方式,默认0,读数字)fail: err => {console.log(err, 'err')// wx.showToast({//   title: '请保持光线充足,面部正对手机,且无遮挡',//   icon: 'none',//   duration: 2000// })}})},

微信小程序-人脸识别相关推荐

  1. [小记] 微信小程序 - 人脸识别前端(一)初体验

    微信小程序 - 人脸识别前端(一)初体验 记录尝试使用拍照模式进行人脸比对的过程-此方式有一定缺陷:调用系统摄像头,会保留照片于系统相册等 功能:人脸识别 + 打卡签到 说明:前端仅做拍照和转码操作等 ...

  2. 微信小程序人脸识别/采集改进版-支持人脸中心位置校验,人脸图片采集(速度更快),人脸搜索

    目录 1. 微信小程序人脸识别 1. 初始化人脸识别 2. 创建 camera 上下文 CameraContext 对象 3.获取 Camera 实时帧数据 4.人脸识别,使用前需要通过 wx.ini ...

  3. 微信小程序 - 人脸识别前端(二)拍照方式优化

    微信小程序 - 人脸识别前端(二)拍照方式优化 前文提及的识别方式较 low ,另外会留下识别痕迹,此处使用 <camera>组件进行优化. 前文地址:前文 参考文章:zhoujie-人脸 ...

  4. 小程序加入人脸识别_微信小程序 人脸识别登陆模块

    微信小程序---人脸识别登陆的实现 关键词:微信小程序 人脸识别 百度云接口 前言 这是一篇关于一个原创微信小程序开发过程的原创文章.涉及到的核心技术是微信小程序开发方法和百度云人脸识别接口.小程序的 ...

  5. 小程序加入人脸识别_微信小程序+人脸识别

    为什么在原有的基础上增加人脸识别呢,因为我也厌倦了账号+密码的登录方式,所以想试一试在原有的功能上采用人脸识别登录. 识别过程借助于百度AI,服务器依旧是 SSM 框架.废话少说下面直接进入主题 服务 ...

  6. 人工智能微信小程序人脸识别之人脸属性检测(附源码)

    随着人工智能和大数据分析技术越来越广泛,众多的生活场景都存在着这些技术的身影,比如像现在比较流行的人脸识别技术,其底层的算法实现的支撑,为众多的业务场景铺垫了基础,像支付宝的刷脸支付,本文是百度的人脸 ...

  7. 微信小程序-人脸识别+输出人脸匹配信息

    1.在微信小程序创建 camera页面 camera.wxml代码为: <camera device-position="{{show}}" flash="off& ...

  8. 微信小程序---人脸识别(WX.STARTFACIALRECOGNITIONVERIFY)

    1.由于人脸核验功能涉及到用户的敏感.隐私信息,因此调用此接口的业务方,需要满足一定的条件,申请小程序的人脸识别api.开通小程序后台的接口权限入口后,开发者可以登录mp.weixin.qq.com小 ...

  9. 微信小程序人脸识别的实现

    首先我们创建一个前台的页面设计 <!--pages/camera/camera.wxml--> <camera device-position="{{device}}&qu ...

  10. 微信小程序—人脸识别

    1.首先你要有一个可以就行人脸识别的服务器,然后就是上传到百度云,百度云人脸识别的API接口全面升级到V3版本,并进行开放测试 2.wxml代码 <camera device-position= ...

最新文章

  1. java报错MalformedURLException: unknown protocol: c
  2. ffmpeg 编译Android
  3. LINUX下线程默认栈大小的设置
  4. malloc和free实现的原理
  5. 高斯滤镜模糊CSS3
  6. 扬州大学计算机考研难考吗,扬州大学(专业学位)计算机技术考研难吗
  7. 替换字符串列表中字符串
  8. mongoose mysql_mongoose入门
  9. 读书笔记_打开量化投资的黑箱06
  10. 深度揭秘阿里云 Serverless Kubernetes
  11. 大数据可视化面临哪些挑战
  12. 中秋祝福网页制作_幼儿园中秋节活动方案(附环创)
  13. WebStorm神器啊,一旦上手根本停不下来
  14. 【Unity】UGUI无法修改UI元素的Pivot锚点位置
  15. vim - 自动补齐
  16. 为什么公司宁愿花 15k 重招一个新人,也不愿加薪 5k 留住老程序员?
  17. C语言:输入10个整数,找出其中绝对值最小的数
  18. 云主机搭建Git服务器
  19. openGL-设计交互平面图形(旋转、平移、缩放)
  20. Java 入门之3:JDK 8 版本的目录结构及bin目录中工具命令的作用概览

热门文章

  1. hightopo学习之旅一 -- 节点动画
  2. 基于STM8的TM1640驱动程序(附八段数码管配置工具)
  3. 常用函数的幂级数展开式
  4. 信息学奥赛一本通(C++版) 第三部分 数据结构 第四章 图论算法
  5. Vocaloid简介
  6. matlab2010 simulink,张德丰 (2010) MATLAB/Simulink建模与仿真实例精讲. 机械工业出版社, 北京....
  7. 这届618:商家全渠道作战,天猫仍是主场
  8. 华为U2000统一网管
  9. java下载不了_教大家电脑java安装不了怎么办
  10. java.lang.NoClassDefFoundError: org/jaxen/JaxenException