基于Python PCA+SVM+KFold方法人脸识别(AR人脸数据集)

文件编号:G5

文件大小:19.6M

代码行数:170行(主函数) 带中文注释

开发环境:Python3.8、PyCharm2020

点击下载:点击下载

简要概述:本程序采用PCA+SVM+KFold方法对AR人脸数据集进行训练,并得出识别准确率。

依赖包

numpy(numpy-1.13.3+mkl-cp36-cp36m-win_amd64.whl)

scipy(scipy-1.0.0-cp36-cp36m-win_amd64.whl)

scikit-learn(scikit_learn-0.19.1-cp36-cp36m-win_amd64.whl)

PIL(pip install pillow)

运行效果:

程序功能

将代码中的相关注释放出即可观察如下中间结果

Eigenfaces输出

基于Python PCA+SVM+KFold方法人脸识别(AR人脸数据集)_第1张图片
基于Python PCA+SVM+KFold方法人脸识别(AR人脸数据集)_第2张图片
基于Python PCA+SVM+KFold方法人脸识别(AR人脸数据集)_第3张图片

你可能感兴趣的:(图像处理,PCA)