基于 MATLAB 的人脸图像考勤系统
一、介绍
传统的教室出勤考核,往往通过教师或者学生代表挨个点名记录,这种方式有很多弊
端:如效率低下,容易存在替签到情况,人工记录容易造假等。为了解决这一弊端,该基
于 MATLAB 的人脸图像考勤系统利用电子信息无纸化,从人脸的输入到识别乃至记录,一站
式解决。利用 MATLAB 主成分 PCA 算法及最近邻欧式距离方法,先将班级人员人脸图像进行
训练,得到人脸特征值。测试的时候,读入学生全身或者上半身图片,利用人脸定位器进
行人脸定位,灰度处理,归一化处理,PCA 降维,得到人脸特征值,跟训练的结果进行对
比,输出结果,并且记录识别的时间,打开次数,出勤率等。全部过程在一个 GUI 界面显
示出来。
一、GUI 界面设计