点击上方蓝色字"码之初"关注,点击右上角选择"设为星标"
精品技术文章每天准时送达
让我陪你,每天都进步一点点
来源:
http://101.132.70.203/article/details/9b91abef-14dd-4497-b959-661aad9b2d7d
人脸识别是基于人的脸部特征信息进行身份识别验证。它的优势是既方便又安全。人脸识别系统可对人脸三维朝向做精准到度的判断,识别速度快,在实际应用中提供了很大的便利。
准备
SPRINGBOOT、火狐浏览器
由于使用谷歌浏览器JS调用摄像头会失败,所以这里使用火狐浏览器测试
该项目基于百度人脸对比API,如果你还不会使用人脸对比,请看Java实现人脸对比
如果你还想学习使用微博登录,请看Java实现微博登录
如果你还想学习使用QQ登录,请看Java实现QQ登录
如果你还想学习使用GitHub登录,请看Java实现GitHub登录
GitHub:https://github.com/ChinaDragonNB/FaceLogin
这篇博客讲的是大致实现的方式,代码可能不全,如果想要更全的代码,请把项目clone到本地
改造
先引入以下几个依赖
org.springframework.boot
spring-boot-starter-thymeleaf
org.mybatis.spring.boot
mybatis-spring-boot-starter
1.3.3
com.alibaba
druid-spring-boot-starter
1.1.9
mysql
mysql-connector-java
8.0.15
创建index.html页面,创建两个a标签一个链接到登录,一个链接到注册
首页注册
登录