当前位置: 首页 > news >正文

Java版人脸识别SDK 虹软arcface (demo)

## 开发环境准备:
###开发使用到的软件和工具:
* 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

### 项目流程图

 

效果图:

 

 

demo文件下载

https://download.csdn.net/download/chw0629/10913399

转载于:https://www.cnblogs.com/KEAIILINN/p/10564368.html

相关文章:

  • 一张图告诉你,只会jQuery还不够!
  • Istio 1.1 版本发布,性能和可用性提升
  • 桥牌笔记:Skill Level 4 D8
  • datax同步MySQL数据到mongodb
  • zephir的安装
  • jav核心(十四):集合类型操作:Collection、List、Set;Map集合;Iterator迭代器
  • 赋值,copy和deepcopy
  • 洛谷 4382 [八省联考2018]劈配——二分图匹配
  • ubuntu18.04系统下用devstack安装openstack(最新版)
  • Solr笔记二之Solr与Tomcat整合
  • 代码块
  • 【Unity Shaders】《Unity Shaders and Effects Cookbook》总结篇
  • 如何将PPT转成Word格式?好用的格式转换工具!
  • [翻译] RSKImageCropper
  • 独热编码和dummy编码的作用
  • [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示
  • 8年软件测试工程师感悟——写给还在迷茫中的朋友
  • Computed property XXX was assigned to but it has no setter
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • express.js的介绍及使用
  • js
  • js ES6 求数组的交集,并集,还有差集
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • leetcode-27. Remove Element
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • React Native移动开发实战-3-实现页面间的数据传递
  • Vue ES6 Jade Scss Webpack Gulp
  • vue-router 实现分析
  • 笨办法学C 练习34:动态数组
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 今年的LC3大会没了?
  • 坑!为什么View.startAnimation不起作用?
  • 你真的知道 == 和 equals 的区别吗?
  • 七牛云假注销小指南
  • 区块链共识机制优缺点对比都是什么
  • 深入浅出webpack学习(1)--核心概念
  • 算法之不定期更新(一)(2018-04-12)
  • 异步
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 【干货分享】dos命令大全
  • 昨天1024程序员节,我故意写了个死循环~
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (续)使用Django搭建一个完整的项目(Centos7+Nginx)
  • (转)c++ std::pair 与 std::make
  • ./configure,make,make install的作用(转)
  • .gitignore
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .net core使用ef 6
  • .NET 事件模型教程(二)
  • .NET 依赖注入和配置系统
  • .net反混淆脱壳工具de4dot的使用
  • .net下的富文本编辑器FCKeditor的配置方法