【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现

这篇具有很好参考价值的文章主要介绍了【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

2023.10.8
需求:
uniapp开发的app项目中使用人脸识别
app项目都是第一次搞,更别提人脸识别了。目前已有的就是Dcloud账号已申请,实现需求的时间没那么紧迫
此篇会详细记录从0到1的过程

2023.10.24
今天开始探究实现的过程
可能会记录的有些冗余

效果图如下:

【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端

uniapp开发指南-uni实人认证开发文档

按这个思路开始:(个人理解:其实就两步,创建云函数,调用云函数)
【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端
1、在使用人脸认证的页面,获取metaInfo
uni.getFacialRecognitionMetaInfo()

【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端

<view class="footer-btn">
<button class="registerBut" @click="faceRecognition">立即识别</button>
</view>

	function faceRecognition() {
   
		const metaInfo = uni.getFacialRecognitionMetaInfo();
		console.log(metaInfo, 'metaInfo---');
	}

打印的结果如下:
【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端

2、创建云函数
在项目根目录下有个uniCloud文件夹,项目需要关联unicloud(阿里云云服务空间),才可以在cloudfunctions目录下创建云函数或云对象

2.1 右击cloudfunction文件夹, 新建云函数livenessDetection
【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端
创建好,会自动生成js和json文件
【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端

index.js文件是云函数的主要代码文件,用于编写云函数的逻辑,在其中编写处理请求,执行业务逻辑等功能,文件中的代码将被执行

package.json 文件是云函数的配置文件,用于描述云函数的信息和依赖项。在 package.json 文件中,可以指定云函数的名称、

版本号、入口文件等信息,并列出云函数所需的依赖包列表。
name 字段:指定云函数的名称。
version 字段:指定云函数的版本号。
main 字段:指定云函数的入口文件,即 index.js。
dependencies 字段:列出云函数所依赖的包及其版本号。当云函数被部署到云端时,这些依赖包会被自动安装。
extensions 字段:用于声明云函数支持的扩展模块
通过 package.json 文件,uni-app 云函数可以管理和安装所需的依赖包,使得云函数可以使用第三方库或框架来扩展功能
默认创建的json文件中的扩展是uni-cloud-jql,表示当前云函数支持使用 uniCloud JQL 扩展模块。JQL(JSON Query >Language)是一种基于 JSON 的查询语言,用于查询和操作 JSON 数据。uniCloud JQL 是 uniCloud 提供的一种云函数扩展模>块,它可以让我们在云函数中方便地使用 JQL 查询语言来操作云数据库中的数据

【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端
但是文档中提到,云函数/云对象综述请戳这里,实人认证的扩展模块是uni-cloud-verify,所以要换成这个uni-cloud-verify扩展模块
【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端

2.2 更换扩展模块uni实人认证文档请戳这里
【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现,app,uni-app,javascript,前端
按文档教程,右击云函数文件夹,按教程选择后,点确定。这里截一下我没改之前的截图,也就是云函数刚创建好的时候文章来源地址https://www.toymoban.com/news/detail-722039.html

到了这里,关于【uniapp+云函数调用】人脸识别,实人认证,适用于app,具体思路解析,已实现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 阿里云增强版实人认证--银行卡要素核验

    阿里云官网参考文档:银行卡要素核验 - 增强版实人认证 - 阿里云 准备工作: 一:登录阿里云控制台,选择实人认证 左上角功能切换为 增强版实人认证  接入场景设置--》卡证核身--》认证场景ID 【代码中需要用到】   二:点击头像下拉框里的AccessKey管理  查看AccessKey ID

    2024年01月16日
    浏览(32)
  • Python+OpenCV人脸识别身份认证系统设计:专栏总述

    本专栏依托于Python编程语言,在内容上尽可能涵盖了人脸识别的各个技术模块,从人脸数据采集、数据预处理、数据分析、人脸识别模型的训练到最后的人脸识别,均有详细的操作步骤和注释代码,能帮助学习者从零开始实现一个应用级别的人脸识别引擎。 专栏分为4部分:

    2023年04月21日
    浏览(33)
  • 微信小程序之实名认证人脸识别接口-wx.startFacialRecognitionVerify

    小程序前端使用人脸识别功能 绑定用户

    2024年02月11日
    浏览(28)
  • 使用uniapp开发微信小程序的人脸采集功能/人脸识别功能

    ✅作者简介:大家好我是瓜子三百克,励志成为全栈工程师的一枚程序猿,也是喜欢在学习和开发中记录笔记的小白博主! 📃个人主页:瓜子三百克的主页 🔥系列专栏:uniapp前端 💖如果觉得博主的文章还不错的话,请点赞👍+收藏⭐️+留言📝支持一下博主哦🤞 本篇文章

    2024年02月11日
    浏览(41)
  • h5调用手机摄像头获取图片用于人脸识别

    1、安卓手机获取前置摄像头,并在video标签显示 注:navigator.mediaDevices.getUserMedia文档说明兼容Safari11,实测不好用 2、苹果手机获取前置摄像头拍照上传,用于人脸识别 注:该方法在安卓手机也可使用 3、附件 //exif.js exif.js //rotate-photo.js rotate-photo.js

    2024年02月11日
    浏览(35)
  • PyQt5 + Python3.7 + OpenCV人脸识别身份认证系统(附源码)

    基于PyQt5 + Python3.7 + OpenCV实现的人脸识别身份认证系统,附源码。 PyQt5 + Python3.7 + OpenCV 实现人员注册,信息修改,人脸识别获取相关信息 人员信息通过序列化存储在 datafile.txt 文件中 haarcascade_frontalface_default.xml 是OpenCV中自带的训练模型 font.ttf 是为了在cv2中显示中文而引入的字体

    2024年02月06日
    浏览(52)
  • Python+OpenCV 调用手机摄像头并实现人脸识别

    文章内容 : 1、windows 环境下安装 OpenCV 机器视觉环境搭建; 2、基于通过 Python+OpenCV 调用 手机摄像头 并实现人脸检测识别。 操作环境:Windows 10 64位 开发 IDE:Spyder 4.2.5 Python:3.8 OpenCV:OpenCv-Python 4.5.3 硬件需要:PC(win10)、手机 主要介绍使用 pip 安装 OpenCV(使用.whl文件安装

    2024年02月09日
    浏览(38)
  • 使用 uniapp 适用于wx小程序 - 实现移动端头部的封装和调用

    图例:红框区域,使其标题区与胶囊对齐      希望我的愚见能够帮助你哦~,若有不足之处,还望指出,你们有更好的解决方法,欢迎大家在评论区下方留言支持,大家一起相互学习参考呀~

    2024年02月11日
    浏览(31)
  • UNI-APP 人脸识别分析及实现(前端)

    实现流程: 1、打开摄像头——自动读取照片——传输给后端——后端交由第三发或自主开发来识别——返回结果(相识度比) 2、打开摄像头——自动读取视频——传输给后端——后端通过解析视频,截取图片交由第三发或自主开发来识别——返回结果(相识度比) 通过分

    2023年04月08日
    浏览(31)
  • 使用C++和OpenCV进行人脸识别,包含模型训练与调用过程

    人脸识别是计算机视觉领域的一个重要应用,可以用于安全系统、人脸解锁和人脸表情分析等方面。本教程将向您展示如何使用C++和OpenCV库实现基本的人脸识别功能。我们将分为两部分,首先是模型训练过程,然后是调用过程。 安装OpenCV和C++开发环境: 在开始之前,请确保

    2024年02月09日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包