概述
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(&#
最后
以上就是害羞发箍为你收集整理的【人脸识别】基于PCA实现ORL人脸识别附matlab代码和报告的全部内容,希望文章能够帮你解决【人脸识别】基于PCA实现ORL人脸识别附matlab代码和报告所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复