PCA的人脸识别(含matlab代码)

在读完Baback Moghaddam大神的论文之后,我们来讲下具体的代码实现。我们以人脸的识别为例子,讲述下具体的实现。

(1)首先我们需要有人脸的数据集,在这里对应每个人只有一个照片在数据集中,例子中,人脸图片的数目是9,每张图片的size是40*40,我们讲每张图片reshape一下,改成1*1600的矩阵,所以 我们的人脸数据集是一个 9 * 1600的矩阵。每一行代表一个人脸,共九个。[这里说明下,由于这九张人脸图像不是0-255,而test图像是0-255的,所以为了统一,我们标准化下这九张图像,即把每个点的像素值 映射到0-255]。

PCA的人脸识别(含matlab代码)_第1张图片

(2)我们有一个全图像,上面有九个人的脸,我们需要做的就是,找到九个人脸的位置。

你可能感兴趣的:(计算机视觉)