Skip to content

springboot + 虹软 + springcloud + vue前后端分离的人脸识别项目

Notifications You must be signed in to change notification settings

Why-SVIP/Face-recognition

 
 

Repository files navigation

基于springboot的人脸识别项目

邮箱

ycdtbs@163.com

前期准备

1、注册虹软sdk 获取appid sk

2、注册阿里云对象存储,创建bucket(需要付费购买,很便宜)

教程地址:https://space.bilibili.com/97483909

前端配置部署

前端共分为两个项目

face-web为人脸识别人脸库管理后台

npm install  --安装依赖
npm run dev --启动项目

face-get 为调用人脸识别的前台

npm install --安装依赖
npm run serve -- 启动项目

后端配置

后端分为四个模块

common为公共类无需修改

eurake为微服务模块无需修改

face_corn为人脸识别核心模块,需要修改的配置有

redis: -- redis配置
    host: 127.0.0.1
    port: 6379
    password:
datasource:-- 数据库配置
    url: jdbc:mysql://localhost:3306/face_warehouse?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true
    username: root
    password: xxxx 
 face: -- 虹软引擎存放地址及 appid sdkkey 获取方法参考视频
  dllPath: 'D:/人脸识别系统/ArcSoft_ArcFace_Java_Windows_x64_V3.0/libs\WIN64'  #存放引擎文件的地址
  appId: ''
  sdkKey: ''

以上配置有不清除可以通过我的bilibli主页视频配置 https://space.bilibili.com/97483909

face_warehouse 为人脸库管理模块及微服务调用模块,需要修改的配置有

datasource: -- 数据源
    url: jdbc:mysql://localhost:3306/face_warehouse?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true
    username: root
    password: 123456

项目启动

依次启动eurake-face_corn-face_warehouse

有任何问题可在bilibili私信向我提问,很乐意为大家解答

https://space.bilibili.com/97483909

About

springboot + 虹软 + springcloud + vue前后端分离的人脸识别项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 33.7%
  • Vue 33.4%
  • JavaScript 28.3%
  • SCSS 3.9%
  • HTML 0.7%