-
在这个项目中,我们运用PCA和SVD进行图像压缩,相关的matlab代码实现可参考“Face-recognition-using-PCA-and-SVD”
资源介绍
svd进行图像压缩matlab代码人脸识别-PCA-and-SVD
要求
Python
2.7
简历2
操作系统
麻木的
过程
把main.py
,
extension.py
,
haarcascade_frontalface.xml
,和一个文件夹命名为images资料集都在同一个文件夹中。
main.py文件中main函数的第一行是:
python
mode=
True
该mode变量决定了两种操作mode
:
如果设置为True
:程序将检测相机前面的人脸,并自动打开另一个窗口,其中包含最接近相机前面人脸的人脸数据集中的图像。
如果设置为False
:程序将检测相机前面的人脸,每当按下键p
,检测到的人脸(即绿色框内的图像)将保存到images文件夹中。
运行main.py文件
按q退出
附加文件
由于这是一个课程项目,连同该工具的实际实现,我在此存储库的additional-files夹中附加了许多理论工作。
在这些文件中彻底解释了
PCA
以及从收集数据集到解释最终结果所采用的方法。
此外,还介绍了一种基于PCA的图像压缩方法,但由于代码比较杂乱,这里不附上代码。
addit
- 上一篇: MFC程序设计试卷
- 下一篇: 论文研究-流计算模式下概率粗糙集三支决策的快速计算.pdf