1 简介
人脸识别技术先进,应用广泛。借助PCA算法,利用MATLAB GUI可以简单操作,通过对待识别图像的预处理即可提高识别率。本文首先对相关概念进行了阐述,对工作原理进行了介绍,具体对基于PCA算法人脸识别的MATLAB实现进行了解析。



2 部分代码
function [neednum,average_face, immin, newVT] = newVT(imdata)%此过程为标准PCA流程%计算平均脸并显示average_face=mean(imdata,2); %按行求平均mean(a,2) 按列mean(a)Average_face=reshape(average_face,112,92);%将[112*92,1]的脸灰度数据转成[112,92]figure;subplot(1,1,1);imshow(Average_face,[]);%imshow(I,[]) 显示灰度图像 I,根据 I 中的像素值范围对显示进行转换。title(strcat(&#
















