# 虹软人脸识别 **Repository Path**: GxingD/soft-face-recognition ## Basic Information - **Project Name**: 虹软人脸识别 - **Description**: 虹软人脸识别 Java-v2.2 win10+linux Mybatis-plus 接口:人脸添加、人脸识别、删除人脸 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 2 - **Created**: 2021-01-18 - **Last Updated**: 2024-02-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 开发环境准备: ###开发使用到的软件和工具: * Jdk8(64位)、mysql5.7+、libarcsoft_face.dll(so)、libarcsoft_face_engine.dll(so)、libarcsoft_face_engine_jni.dll(so) * 注:libarcsoft_face.dll(so)、libarcsoft_face_engine.dll(so)、libarcsoft_face_engine_jni.dll(so)、app-id、sdk-key可以到虹软官网 http://ai.arcsoft.com.cn/ 免费申请下载版本2.2 * win中的dll文件需要在c盘下创建facelib文件夹将以上三个dll文件放进去 * linux中的so文件需要放在/usr/lib64下 **如有需要可以修改config.arcface-sdk.sdk-lib-path属性指定位置** ### 初始化项目 创建数据库face_recognize,执行脚本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 ### swagger地址 * http://localhost:8089/swagger-ui.html# ### 使用浏览器端演示 * demo * http://127.0.0.1:8089/demo ### 可能存在的问题 win10环境下调用接口时,可能会发生dll文件找不到的情况,需要安装VS2013即可解决,由于win10的版本不同可能会用到VS2013-2019。 Linux环境下需要安装glibc 版本号大于2.17 jdk需要64位jdk