# :tw-1f33b: AI人脸注册与登录 :tw-1f33b:
## :tw-1f33d: 项目简单介绍
这段时间由于学校实行静态化管理,寝室门和校门都是用了人脸识别的装置,每次经过都会激发我的好奇心,也想自己搞一个人脸识别玩玩,随着开始查找资料来研究这方面的信息,还好有好几家公司都有提供这方面的免费API,也是省下来很多功夫。一开始采用的是**face++**,但是在执行到最后一步人脸搜索时出现问题,一直提示**INVALID_OUTER_ID**,跟着官方文档,一步步抽离再封装,最终还是以失败告终,无奈只能选择放弃。接着辗转第二家 **百度AI** ,这次还是比较顺利的,中间只出现过一次错误 ❌ ,而且官方大大还给出了解决方案,很是贴心,最终还是实现了开始的预想:使用人脸来实现注册和登录功能。<br>
**face++文档地址:** https://console.faceplusplus.com.cn/documents/268763412<br>
**百度AI文档地址:** https://cloud.baidu.com/doc/FACE/s/yk37c1u4t<br>
(PS:使用`face++`Api的代码也一并上传到该项目中的utils目录下,如果有哪位大佬知道我为什么会出现上述的问题的解决方案,还望不吝赐教)
## :tw-1f33f: 技术栈
- :tw-1f340: SpringBoot
- :tw-1f341: Thymeleaf
- :tw-1f342: 百度API
- :tw-1f343: BootStrap
## :tw-1f353: 难度定级
由于百度官方平台把所有使用到的工具类进行了封装,达到了开箱即用。<br>
但是有两种方案可以选择:<br>
No.1: 直接引入官方依赖
```xml
<!--百度AI-->
<dependency>
<groupId>com.baidu.aip</groupId>
<artifactId>java-sdk</artifactId>
<version>4.8.0</version>
</dependency>
```
No2: 官方文档会提供每一步所使用的代码段,自己进行封装(如下图所示:)<br>
而且官方提供了多种编程语言供开发者选择<br>
因为我学的Java,所以毋庸置疑选择Java版本
![输入图片说明](image.png)
## :tw-1f384: 项目部分目录简介
- :tw-1f423: test目录下
- :tw-1f424: baidu文件夹下
- :tw-1f425: RegisterFace<br>
:tw-1f427: **此类中包含了百度云人脸识别的注册、更新、搜索、检测等Api的使用** :tw-1f427:
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源码 Java实现人脸识别登录、注册等功能,源
资源推荐
资源详情
资源评论
收起资源包目录
Java实现人脸识别登录、注册等功能,源码.zip (38个子文件)
ai-face-login-master
image.png 148KB
pom.xml 3KB
README.en.md 871B
LICENSE 11KB
src
test
java
com
pdx
FaceLoginDemoApplicationTests.java 215B
baidu
RegisterFace.java 5KB
main
resources
application.properties 184B
templates
R-success.html 270B
success.html 221B
error.html 171B
register-face.html 780B
index.html 1KB
getface.html 775B
static
js
jquery-1.7.1.min.js 92KB
asserts
css
bootstrap.min.css 141KB
signin.css 906B
dashboard.css 2KB
img
bootstrap-solid.svg 1KB
Getcafe
js
jquery.js 86KB
RegisterFace.js 2KB
Getface.js 2KB
js
Chart.min.js 154KB
jquery-3.2.1.slim.min.js 68KB
bootstrap.min.js 48KB
feather.min.js 70KB
popper.min.js 19KB
java
com
pdx
FaceLoginDemoApplication.java 326B
controller
FaceLoginController.java 2KB
service
FaceLoginService.java 1KB
utils
BaiduAiUtils.java 4KB
HttpUtil.java 4KB
FaceUtil.java 4KB
MyTest.java 717B
JsonData.java 665B
.gitignore 447B
.mvn
wrapper
maven-wrapper.jar 57KB
maven-wrapper.properties 233B
README.md 2KB
共 38 条
- 1
「已注销」
- 粉丝: 794
- 资源: 3613
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页