人脸识别PCA算法matlab实现及详细步骤讲解
1、文档下载:
本算法已经整理成文档如下,有需要的朋友可以点击进行下载
序号 | 文档(点击下载) |
---|---|
本项目文档 | 【老生谈算法】免疫算法+matlab程序.docx |
2、算法详解:
% FaceRec.m
% PCA 人脸识别修订版,识别率88%
% calc xmean,sigma and its eigen decomposition
allsamples=[];%所有训练图像
for i=1:40
for j=1:5
a=imread(strcat(‘e:\ORL\s’,num2str(i),‘’,num2str(j),‘.jpg’));
% imshow(a);
b=a(1:11292); % b 是行矢量 1×N,其中N=10304,提取顺序是先列后行,即从上
到下,从左到右
b=double(b);
allsamples=[allsamples; b]; % alls