PCA+LDA catchPic.py:调取摄像头,派取11张照片,并写入Yale库中,作为样本
程序入口:faceTest 程序运行结果:在控制台输出人名,或者检测失败
LDA.py:两个函数,pca作初次降维,lda在pca降维的基础上进行分类降维
PCA.py:本项目未使用,用作理解原理
KNN.py:本项目未使用,但可以与PCA方法联用
compare:本项目未使用,可以用来检测PCA+KNN的正确率
createImageSet:两个方法,分别对样本集与测试集进行处理
ImageSet:读取照片为矩阵形式
另:在以上文件的基础上再创建两个空文件夹,分别命名为pic,pic1,作为临时文件夹,测试时存放当前测试的照片