1.环境
系统:windows10 64位
jdk:1.8
springboot:2.0.4.RELEASE
人脸识别SDK:ArcSoft虹软提供的免费SDK
2.下载ArcSoft虹软提供的免费SDK
右上角[开发者中心]
左下角[免费SDK]-[选择]
填入适当的[免费获取设备授权码]-[确认]
下载解压后可得到
arcsoft-sdk-face-3.0.0.0.jar
libarcsoft_face.dll
libarcsoft_face_engine.dll
libarcsoft_face_engine_jni.dll
3.项目代码
3.1.项目结构
3.2.代码
APP.java
Result.java
Results.java
ApplicationConfig.java
MyMvcConfig.java
FaceController.java
UserListController.java
UserFaceInfoMapper.java
FaceSearchResDto.java
FaceUserInfo.java
ProcessInfo.java
UserFaceInfo.java
UserFaceInfoExample.java
ErrorCodeEnum.java
FaceEngineFactory.java
FaceEngineService.java
UserFaceInfoService.java
FaceEngineServiceImpl.java
UserFaceInfoServiceImpl.java
UserFaceInfoMapper.xml
mybatis-config.xml
demo.ftl
face_registration.ftl
face_search.ftl
application.properties
pom.xml
数据库库表
4.执行效果
测试项目下载地址:https://download.csdn.net/download/weixin_41368339/16489434