Java 基于虹软 人脸识别 springboot+mysql 框架的 Demo系统
先看系统运行的效果图:
1、人脸注册:
2、人脸搜索:
开发环境准备:
- 获取虹软SDK,访问虹软官网 http://ai.arcsoft.com.cn/ – 手机号注册登录–开发者中心–申请应用–添加SDK–选择人脸识别–选择开发平台与版本提交申请。申请通过后就能获取到APPID,SDKKEY,下载SDK就能激活了。激活一次下次就不用激活,可用一年,到期后可以继续申请SDK。
1、登录后进入开发者中心、申请应用、添加SDK
2、申请通过后,在我的应用里可以看到APPID、SDKKEY。以及下载SDK。
3、SDK包目录
ArcSoft_ArcFace_Java_Windows_x64_V2.2.zip(win64系统版本)
解压后如下:
开发使用到的软件和工具:
- Jdk8、mysql5.7、libarcsoft_face.dll(so)、libarcsoft_face_engine.dll(so)、libarcsoft_face_engine_jni.dll(so)、idea
注:libarcsoft_face.dll(so)、libarcsoft_face_engine.dll(so)、libarcsoft_face_engine_jni.dll(so)、app-id、sdk-key可以到虹软官网 http://ai.arcsoft.com.cn/ 免费申请下载
本地配置:
- 配置环境(推荐jdk8,mysql5.7,maven3,idea)
引擎库libarcsoft_face、libarcsoft_face_engine、libarcsoft_face_engine_jni。把dll或so文件拷贝到java.library.path所包含的路径下,注意区分X86和X64,和当前jdk版本一致。 - 初始化项目 创建数据库arcsoft_face_demo,执行脚本arcsoft_face_demo.sql
- 使用idea启动项目
- 修改配置文件src\main\resources\application.properties
填写数据库地址:spring.datasource.druid.url
填写数据库用户名:spring.datasource.druid.username
填写数据库密码:spring.datasource.druid.password
填写人脸识别id:config.freesdk.app-id
填写人脸识别key:config.freesdk.sdk-key
启动项目 - 在com.arcsoft.facedemo包下,右击Application,选择Run ‘Application’
项目访问地址
http://127.0.0.1:8080/demo
项目流程图
项目工程图
测试成功后打包的源码地址: https://download.csdn.net/download/fangchao2011/11604163
还没有评论,来说两句吧...