基于pca的人脸识别matlab源码内容摘要:

r( (index2(1)1)/5 )+1。 class2=floor((index2(2)1)/5)+1。 class3=floor((index2(3)1)/5)+1。 if class1~=class2 amp。 amp。 class2~=class3 class=class1。 elseif class1==class2 class=class1。 elseif class2==class3 class=class2。 end。 if class==i accu=accu+1。 end。 end。 end。 accuracy=accu/200 % 输出识别率 PCA特征人脸 % %CQUPT % PCA 识别率 88% % calc xmean,sigma and its eigen deposition allsamples=[]。 %所有训练图片 for i=1:40 for j=1:5 a=imread(strcat(39。 e:\ORL\s39。 ,num2str(i),39。 \39。 ,num2str(j),39。 .pgm39。 ))。 b=a(1:112*92)。 %b是行矢量1*N, N=10304,提取顺序是先列后行, %即从上到下,从左到右 b=double(b)。 allsamples=[allsamples。 b]。 %allsamples是一个 M*N矩阵, allsamples中每一行数据代 %表一张图片,其中 M=200 end end samplemean=mean(allsamples)。 %平均图片,1*N。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。