
在OpenCV中利用PCA进行人脸特征降维
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了如何使用OpenCV库中的PCA算法实现人脸图像的特征降维,在保留关键信息的同时减少数据量。
PCA是一种常用的降维技术,在保留数据集中方差贡献最大的特征的同时减少维度。本段落通过使用PCA来提取人脸中的“特征脸”为例,介绍如何在OpenCV中应用PCA类的具体步骤。开发环境为Ubuntu12.04 + Qt4.8.2 + QtCreator2.5.1 + OpenCV2.4.2。
第一行展示了三张不同人的原始面部图像(从总共的二十张原图中选取)。第二行则显示了经过PCA处理后,再投影回原来空间的人脸图像。通过仔细观察可以发现,这些重建的脸部图像比原来的略亮,并且细节上有所不同。第三行则是基于原始数据协方差矩阵特征向量前三个分量绘制出的三张“最具代表性”的人脸特征图。
全部评论 (0)
还没有任何评论哟~


