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

Posted 索炜达.猿创

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于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人脸数据集)的主要内容,如果未能解决你的问题,请参考以下文章

基于svm和pca的人脸识别案例分析

人脸识别基于PCA+SVM人脸识别(准确率)matlab源码含GUI

人脸表情识别基于matlab PCA+SVM人脸表情识别评分系统含Matlab源码 593期

CV/Matlab系列基于PCA和SVM的表情识别系统设计

基于PCA和SVM的人脸识别

基于PCA和SVM的人脸识别