欢迎光临散文网 会员登陆 & 注册

SpringBoot+Vue 实现网页版人脸登录、人脸识别!!!

2023-04-25 09:49 作者:要宠你上天  | 我要投稿

介绍

FACE-UI 基于前后端分离Web端项目,主要实现了网页版的人脸登录,通过调取前端摄像头拍照,传入后台进行跟数据库人脸库的相似度比对。

技术点:Springboot,Mysql,JWT,VUE 2.X 等等技术实现,主要功能点:人脸列表CRUD,日志列表CRUD,基于自建人脸库通过base64编码方式存储人脸图片,通过调用腾讯云人脸对比API场景实现

一,springboot后端项目

1,拉取项目后,导入相关依赖jar包

项目结构

2,执行sql文件夹下面的mysql脚本

3,执行完成后,配置腾讯云

1,首先登录腾讯云,进入腾讯云首页



2,点击头像的账号信息



3,点击访问管理



4,点访问密钥



5,API密钥管理



6,点击新建即可获取secretId和secretKey

人脸服务开通

1,搜索人脸识别,点击服务概览



2,点击开通即可



人脸资源包

4,获取secretId和secretKey,并开通人脸服务之后,将secretId和secretKey配置到yml文件中。另外,搜索公众号顶级架构师后台回复“笔记系统”,获取一份惊喜礼包。

5,运行 FaceEasyApplication

二,vue前端项目

1,拉取项目后,安装依赖

npm install #如果有淘宝镜像 cnpm install

运行

npm run serve

2,效果图,登录页面

注意:刚刚初始化的时候,表里面是没有人脸的

所以登录界面第一次拍照为录入人脸,后续为验证人脸登录


摄像头被我挡住了哦😂

3,首页效果图



SpringBoot+Vue 实现网页版人脸登录、人脸识别!!!的评论 (共 条)

分享到微博请遵守国家法律