欢迎关注我的公众号 [极智视界],获取我的更多经验分享
大家好,我是极智视界,本文来介绍 实战人脸识别签到系统。
本文介绍的 实战人脸识别签到系统,提供完整的可以一键执行的项目工程源码,获取方式有两个:
(1) 本文工程项目资源下载,链接:https://download.csdn.net/download/weixin_42405819/88440870
(2) 【推荐】加入我的知识星球「极智视界」,星球内有超多好玩的项目实战源码下载,链接:https://t.zsxq.com/0aiNxERDq
人脸识别的应用非常之多,比如在安防、考勤等的应用中。这里的实战人脸识别签到系统,主要是采用人脸识别提取特征的方式来进行签到,采用 python flask 来搭建 web 应用,使用户的操作交互更加人性化。这里提供了完整的一键执行的项目代码。
在通过以上方式获取到项目代码后,进行环境的配置,
(1) 安装Anaconda3
(2) 使用Conda管理py环境, 这里使用py3.7
`conda create -n faceregCheckinSys_py37 python=3.7`
(3) 激活py环境
`conda activate faceregCheckinSys_py37`
(5) 安装依赖
`pip install -r requirements.txt`
然后就可以运行系统了:
(1) 更新数据库
`python app.py db upgrade`
(2) 生成管理员用户
`python app.py init`
(3) 运行系统
`python app.py runserver`
> 注意:
> 初始管理员账户: `Student ID:000000 Passwd:666666`
系统运行起来后的一些交互操作的截图如下,
登录后可以看到在数据库中已经初始化了 Admin 管理员和 Yaoming 的用户,
下面进行签到添加,比如刘翔来签到了,可以如下操作,
这样刘翔就添加进来了,
同时控制台也会输出刘翔照片提取出的人脸特征,是个 68 维的张量,用于标记人脸的唯一性,
同时,系统还具有根据 Student ID 检索的功能,如下,
另外,系统还具有登录登出、用户权限管理等功能。
好了,以上分享了 实战人脸识别签到系统,并提供完整的项目源码。希望我的分享能对你的学习有一点帮助。
【极智视界】
《极智项目 | 实战人脸识别签到系统》
畅享人工智能的科技魅力,让好玩的AI项目不难玩。邀请您加入我的知识星球,星球内我精心整备了大量好玩的AI项目,皆以工程源码形式开放使用,涵盖人脸、检测、分割、多模态、AIGC、自动驾驶、工业等。不敢说会对你学习有所帮助,但一定非常好玩,并持续更新更加有趣的项目。https://t.zsxq.com/0aiNxERDq