使用PCA-2D-PCA和2D-Square-PCA进行人脸识别
用于识别人脸的Python中PCA / 2D-PCA / 2D(Square)-PCA的实现:
单人图像
集团形象
识别视频中的人脸
ORL数据集的准确性
PCA(93.42%)
二维PCA(96.05%)
2D(平方)-PCA(97.36%)
要求
麻木
OpenCV
科学的
用法
在Face_Recognition类中,使用来自(pca,2d-pca,2d2-pca)的algo_type
在Face_Recognition类中,将reco_type用作
对于单张图片= 0
视频= 1
对于组图像= 2
该项目使用ORL数据集,您可以将数据集放置在images文件夹中,并在dataset.py文件中更改数据集的名称(可以使用提供的FaceExtractor通过提取面部来创建新的数据集)
运行Face_Rec
1