基于⼈脸识别的课堂签到管理系统(⼀)---环境设置以及简单的QT界⾯设计基于⼈脸识别的课堂签到管理系统(⼀)---环境设置以及简单的QT界⾯设计 ⼀.前⾔融合调度指挥通信系统
我做了个简单的思维导图,来展现本次⼯程项⽬最基本的三个阶段。
需求:能够实现管理学⽣⼈脸签到的系统
分析:
1、摄像头进⾏⼈脸检测
2、⼈脸识别判断
3、⼈脸库管理
4、⼈脸库添加、删除
5、数据库签到信息
多媒体操作系统
6、导出签到数据
技术选型:
python:作为开发语⾔
Pycharm:作为IDE进⾏开发木本植物的样本
平开门电机
opencv:数字图形处理库(摄像头操作)
sqlite3:签到数据存储
⼚商提供成熟的⼈脸识别技术:
百度—提供的⼈脸识别
CNN卷积神经⽹络
2.1 Pycharm安装配置
双击打开 pycharm 安装包出现如下界⾯,点击 Next 先选择安装路径(注意不要出现中⽂路径,且要记住路径),然后点击 Next 继续 勾选 64-bit launcher,点击 Next 下⼀步三辊轧管机
钢丝铠装电缆
点击 Install 进⾏安装
安装过程如图所⽰
完成安装如图,点击 Finish 结束
2.2 Pycharm环境配置
三.QT界⾯设计
3.1 QtDesigner界⾯窗⼝设计
启动Qtdesigener有两种⽅法。
⽅法⼀:在Pycharm的命令⾏输⼊
<
⽅法⼆:
在设置的⼯程翻译⽬录下点击
这⾥如前⽂环境配置所述,我的⼯程翻译⽬录为D:\Program Files\Python\venv_py37_qt5_cv4_tf2\Scripts
进⼊pyqt5designe,选择MaincWindow,点击create
我们先设置菜单栏,点击Type Here,输⼊信息,注意这⾥是不能直接输⼊中⽂的,后⾯我会将怎么改成中⽂。
接着我们将⼦菜单中的信息改为中⽂。选中⼀个⼦菜单,点击右侧的text,输⼊中⽂。