Skip to content

LUXUS1/Face_Recognition

 
 

Repository files navigation

Face_Recognition

PCA+LDA catchPic.py:调取摄像头,派取11张照片,并写入Yale库中,作为样本

程序入口:faceTest 程序运行结果:在控制台输出人名,或者检测失败

LDA.py:两个函数,pca作初次降维,lda在pca降维的基础上进行分类降维

PCA.py:本项目未使用,用作理解原理

KNN.py:本项目未使用,但可以与PCA方法联用

compare:本项目未使用,可以用来检测PCA+KNN的正确率

createImageSet:两个方法,分别对样本集与测试集进行处理

ImageSet:读取照片为矩阵形式

另:在以上文件的基础上再创建两个空文件夹,分别命名为pic,pic1,作为临时文件夹,测试时存放当前测试的照片

About

PCA+LDA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.6%
  • C 2.6%
  • C++ 1.4%
  • Tcl 0.3%
  • Fortran 0.1%
  • PowerShell 0.0%