使用Python Pyqt OpenCV SQLite & Qt Designer构建完整的机器学习人脸识别考勤录入软件,你好,同学们,欢迎学习使用Python、Pyqt5、OpenCv的完整人脸识别考勤软件和使用Qt Designer和SQLite数据库的机器学习课程。在本课程中,你将学习如何创建一个完整的软件来为公司或企业实现人脸识别考勤系统,以记录每天的出勤情况。Complete Face Recognition Attendance Software| Python Opencv

你会学到什么
通过使用Python编码开发带有机器学习算法的人脸识别考勤录入软件,掌握Python GUI编程语言
将此项目添加到您的作品集或python GUI开发人员工作的简历中。你将学习完整的一步一步的代码来开发这个应用程序。
使用pyqt和qt designer为数据科学、机器学习、深度学习和IOT项目设计漂亮的界面,以显示数据、图像和悬停效果
您将能够使用Python,Qt Designer,SQLite数据库和OpenCV为任何业务开发一个功能全面的人脸识别应用程序
你将能够设计SQLite数据库,为任何你想自己开发的应用表
能够在Qt Designer中为任何应用程序设计漂亮的界面(GUI)。您将学习如何在qt设计的表单中为每个控件创建样式表
您将能够使用Python代码连接前端和后端。使用try和except来跟踪与SQLite数据库的连接
使用这个项目学习SQLite数据库中的插入、选择和更新等数据库操作。
您将学习如何下载人脸识别算法,以及如何在opencv中实现从网络摄像头视频中检测人脸并在人脸中绘制矩形
您将学习如何使用网络摄像头拍摄的图像创建训练数据集,并创建文件夹来存储每个成员拍摄的图像以供验证

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz语言:英语|大小:3.0 GB 含课程文件 |时长:4小时 12分钟

要求
基本的python编程知识就够了
需要一台带互联网连接的笔记本电脑或台式电脑

描述
首先,您将了解如何为我们的项目安装所需的软件Python pyqt 5 pyqt 5-tools打开CvVs CodeDb BrowserThen然后,您将了解如何为以下流程创建漂亮的界面登录流程培训流程人脸识别考勤录入流程报告流程在界面创建流程中,您将了解如何为我们的需求创建控件QLabel qtabwidget qpustbuttonqlineeditqtablewidget qdateditqprame您将了解设计表单时的主要流程如何提供图像如何使用QLabel恰当地匹配图像如何使用Python GUI窗口捕获密码。如何为所有控件提供样式如何为qt设计器中的控件提供悬停效果?用python连接Qt Designer ui文件然后你将学习如何使用Qt Designer连接python代码和pyqt5设计的GUI。创建和连接sqlite然后您将学习如何使用python代码创建sqlite3数据库和表,并使用db browser检查数据库。这些是以下模块,我们将在这个项目中开发。1。登录模块在这个模块中,管理员将输入密码进入系统。python代码将检查输入的密码是否正确。如果正确,它将打开下一个表单。我们将使用python if条件和用户定义的函数来检查登录。2.培训模块在此模块中,管理员将使用Haar cascade _ front alface _ default . XML文件来检测网络摄像头中显示的人脸。摄像机是使用OpenCv创建的。将捕获的图像转换成灰度,级联分类器算法将检测捕获的图像中可用的任何人脸。如果face可用,它将自动创建一个目录并存储2.png 1.png的面孔….就这样一直到给定的训练次数。如果没有检测到人脸,则系统不会保存图像文件。3 .出席模块成员将在网络摄像头中显示他们的人脸。现在,系统将使用cv2库创建一个LBPHFaceRecognizer模型,并将使用我们已经创建的图像和标签集的现有数据集来训练该模型。然后,该模型将通过网络摄像头面部进行预测,如果此人在经过训练的数据库中,它将记录此人的出勤情况。只有当此人在当前日期第一次露面时,出席情况才会被记录。如果此人不止一次露面,系统将不会记录出席情况。如果有新人露脸,会显示未知人信息。4 .报表模块在报表模块中,系统会显示全天的考勤记录。管理员可以从日期选择控件中选择特定的日期,系统将显示所选日期的出勤情况。通过做这个课程,你将学习如何使用OpenCV库的人脸识别创建一个完整的python GUI项目,并使用LBPHFaceRecognizer模型。您还将学习如何从用户界面创建数据库、表格和插入记录。您将学习如何从数据库生成报告,以及如何连接GUI和python代码。感谢您对本课程的兴趣…我会在课程中见到你…