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

  • 8
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 24
    评论
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值