Java 基于虹软 人脸识别 springboot+mysql 框架的 Demo系统

一时失言乱红尘 2024-04-17 05:44 142阅读 0赞

先看系统运行的效果图:

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

发表评论

表情:
评论列表 (有 0 条评论,142人围观)

还没有评论,来说两句吧...

相关阅读