人脸的主成分分析(PCA)
采用的人脸数据 来源于埃塞克斯大学 faces 94 数据库,选取了其中 5名男性和5名女性各 20 张同一角度的图片:
主成分分析后得到的特征人脸:
matlab代码如下:
clear all
%读入训练图片,一共10组人脸,每组20张人脸图片
TrainPath='.\TrainDatabase\';
TrainFiles = dir(TrainPath);
Train_Number=0;
T=[];foldname = []; k = 0;
class_number=length(TrainFiles)-2;
for i = 1:class_number+2
if strcmp(TrainFiles(i).name, '.') | strcmp(TrainFiles(i).name, '..')
continue;
else
k=k&#