项目主要用来对接大华的人脸门禁(闸机),可以实现门禁卡的管理及对应的人脸的管理,同时可以设置门禁卡的类别以及有效时间段,母卡等.可以在此基础上实现各种业务需求,例如人脸快递柜,基于人脸识别的会员卡系统等.
ps:项目不提供对门禁设备的直接控制接口,但可以对门禁卡的有效时间进行管理进而判断对应用户是否有进出权限.需要配合大华的人脸门禁或人脸闸机使用(项目不含任何与人脸识别的相关算法,所有操作基于大华的设备,请无相关设备的朋友谨慎下载)
1.项目依赖
项目集成自大华官网对接的sdk
https://www.dahuatech.com/service/downloadlists/836.html
windows64位sdk下载地址
linux64位sdk下载地址
2.项目运行环境
项目同时支持运行于windows平台和linux平台
主要代码来自window版本的sdk(但是删减了其中的大部分示例代码,只保留了和人脸门禁(闸机)相关的代码以及一些基础的代码),同时将linux版本的需要的库文件放入了软件目录,部署在linux服务器上时需要将libs/linux64文件夹下的库文件拷贝至服务器的/tmp目录下
3.软件功能
门禁卡的增删改查,出入记录查询,门禁卡对应的人脸照片的上修改等
软件架构说明
springboot+maven
配置设备信息(设备登录信息)
项目尚未接入数据库,故人脸识别设备的信息需要在DeviceUtils中进行修改,生产最好直接将设备信息录入自建的数据库中
项目打包同一般的springboot项目,不熟悉如何打包的请自行百度
部署在linux平台时需要将项目libs/linux64目录下的库文件拷贝至服务器的/lib64目录下
PS:调试项目时需要先执行mvn install 以在classes文件夹中生成文件目录(否则可能会获取不到url资源) 接口文档请求地址:http://ip:端口/doc.html
获取卡列表
添加卡
修改卡
删除卡
修改人脸照片
获取出入记录
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。