极智项目 | 实战人脸识别签到系统
  HRODlxSsrDy9 2023年11月02日 32 0


欢迎关注我的公众号 [极智视界],获取我的更多经验分享

大家好,我是极智视界,本文来介绍 实战人脸识别签到系统。

人脸识别的应用非常之多,比如在安防、考勤等的应用中。这里的实战人脸识别签到系统,主要是采用人脸识别提取特征的方式来进行签到,采用 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`

系统运行起来后的一些交互操作的截图如下,

极智项目 | 实战人脸识别签到系统_flask

登录后可以看到在数据库中已经初始化了 Admin 管理员和 Yaoming 的用户,

极智项目 | 实战人脸识别签到系统_人脸识别签到系统_02

下面进行签到添加,比如刘翔来签到了,可以如下操作,

极智项目 | 实战人脸识别签到系统_python_03

这样刘翔就添加进来了,

极智项目 | 实战人脸识别签到系统_人脸识别签到系统_04

同时控制台也会输出刘翔照片提取出的人脸特征,是个 68 维的张量,用于标记人脸的唯一性,

极智项目 | 实战人脸识别签到系统_人脸识别签到系统_05

同时,系统还具有根据 Student ID 检索的功能,如下,

极智项目 | 实战人脸识别签到系统_人脸识别签到系统_06

极智项目 | 实战人脸识别签到系统_python_07

另外,系统还具有登录登出、用户权限管理等功能。

好了,以上分享了 实战人脸识别签到系统,并提供完整的项目源码。希望我的分享能对你的学习有一点帮助。




【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Fnpj8K6xSCR   2024年05月17日   104   0   0 Python
  xKQN3Agd2ZMK   2024年05月17日   72   0   0 Python
  fwjWaDlWXE4h   2024年05月17日   38   0   0 Python
HRODlxSsrDy9