qt人脸识别
文章平均质量分 90
橙子树下
这个作者很懒,什么都没留下…
展开
-
基于深度卷积神经网络的人脸识别考勤系统-VGG-PYTHON-QT(4)人脸分类模型训练
本篇本篇将会讲解本系统所实现的卷积神经网络分类模型的训练等完整过程,数据集即上一篇博客中自己采集的人脸数据集,20人,每人50张彩色图:在实际实践过程中,出现过各种各样的问题,也尝试了各种各样的方法提高精度,针对图像多分类的模型训练,总结了如下一些思路:图像尺寸:避免差距过大的图像缩放造成失真,尺寸更大的图片可以更好保留更多特征。 图像通道:在对速度有要求时优先转化为灰度图进行操作,否则可以彩色图和灰度图都尝试训练一次。 图像增强:可以丰富数据集,但也不用过分地添加增强操作反而降低了数据集.原创 2021-07-02 14:48:33 · 1368 阅读 · 8 评论 -
基于深度卷积神经网络的人脸识别考勤系统-VGG-PYTHON-QT(3)人像采集和人脸扶正
本篇以后不再赘述QT相关的界面实现,直接介绍Python实现人脸检测、人像预处理和图片保存,达到采集数据集的目的,为后面的人脸识别模型训练做准备。 本系统的人像采集模块,会实时显示摄像头画面,并实时循环地从画面总捕获人脸图像,并在对其进行人脸扶正后保存到本地以ID命名的文件夹中,直到采集够一定数量的图片才停止整个采集过程。1.人脸检测在人脸检测部分,我使用了训练好的Haar人脸检测模型,达到快速检测人像的目的。HAAR人脸检测方法是一种基于统计的人脸...原创 2021-07-01 23:58:08 · 960 阅读 · 2 评论 -
基于深度卷积神经网络的人脸识别考勤系统-VGG-PYTHON-QT(2)QT相关
在在这一篇中,我会对本系统的前端界面即QT部分的实现就行概述,主要分为以下几点: QT信号和槽机制 QT堆叠式界面设计 QT调用和显示摄像头画面/多线程程序设计 1.QT信号和槽机制信号定义:信号一般用在子线程中,方便与主线程或其它线程就行数据传递和通信,在需要发出信号的类中,首先需要主动定义信号名(singoutMeg)和类型(int),类型必须对应,否则无法传递,类一般即int,string,qimage等,若为图片或结构体等即用object类型进行传递cl.原创 2021-07-01 23:48:17 · 842 阅读 · 0 评论 -
基于深度卷积神经网络的人脸识别考勤系统-VGG-PYTHON-QT(1)
本项目设计并实现了一个应用于小型企业员工考勤的刷脸考勤系统,整个系统使用Python语言开发,并利用Pyqt5作为桌面端系统界面的开发工具,以SQL Server作为数据库管理系统,最终集成所有刷脸考勤所需的功能模块并以可视化界面的方式供系统管理员即负责考勤的公司特定人员进行操作。本篇博客会交代一下本项目总体实现的功能模块和效果图,后面会分多篇博客分模块讲解本项目的具体实现,方便大家各取所需。开发环境如下:本系统采用的开发平台是Pycharm,后端开发语言使用P...原创 2021-07-01 23:46:40 · 3724 阅读 · 8 评论