【B71】基于Matlab PCA人脸识别(Yal人脸库 GUI界面)

2021-04-29 22:00:38      索炜达.猿创      800     

文件编号:B71

文件大小:8M

开发环境:Matlab2016

猿创承诺:该项目亲测正常运行,需远程调试部署需另外收费,确保正常使用,不能正常使用全额退款。

简要概述:在一个 yale 人脸库中,有 15 个人,每人有 11 幅图像。要求选定每一个人的 若干幅图像组成样本库,由样本库得到特征库。再任取 yale 图像库的一张图片, 识别它的身份。 对于一幅图像可以看作一个由像素值组成的矩阵,也可以扩展开,看成一个 矢量。如一幅N*N象素的图像可以视为长度为N 2的矢量,这样就认为这幅图像是 位于N 2维空间中的一个点,这种图像的矢量表示就是原始的图像空间,但是这个 空间仅是可以表示或者检测图像的许多个空间中的一个。不管子空间的具体形式 如何,这种方法用于图像识别的基本思想都是一样的,首先选择一个合适的子空 间,图像将被投影到这个子空间上,然后利用对图像的这种投影间的某种度量来 确定图像间的相似度,最常见的就是各种距离度量。因此,本次采用PCA算法确 定一个子空间,最后使用最小距离法进行识别,并用matlab实现。

使用方法:

1.运行face.m

2.点击训练机器选择train文件夹

3.点击choose photo选择test文件夹下的一张图片

4.最后点击recognize即可进行识别

5.点击Accuracy可计算整个test文件夹下的所有图的识别准确率

按需写作:

【B71】基于Matlab PCA人脸识别(Yal人脸库 GUI界面)

演示视频:

【B71】基于Matlab PCA人脸识别(Yal人脸库 GUI界面)

点击查看:系统演示视频

运行效果:

【B71】基于Matlab PCA人脸识别(Yal人脸库 GUI界面)

远程协助:

温馨提示:索炜达.猿创官方提供收费远程协助,确保您项目运行成功。

点击查看:远程协助相关事项

我们提供完整项目文件清单如下:

文件目录

 ├ 1.项目源码

 ├ 2.运行截图

 └ 3.演示视频

TAGMatlabPCA人脸识别
  • 6 次
  • 150 分