摘要: 介绍一下奇异值分解来压缩图像。今年的上半年中的一篇博客贴了一篇用奇异值分解处理pca问题的程序,当时用的是图像序列,是把图像序列中的不同部分分离开来。这里是用的不是图像序列了,只是单单的一幅图像,所以直接就对图像矩阵进行svd了。 吴军的《数学之美》里其实已经介绍过用svd进行大数据的压缩了,不... 阅读全文
posted @ 2014-11-25 23:45 大雄的哆啦A梦 阅读(496) 评论(0) 推荐(0) 编辑
摘要: PCA检测人脸的简单示例,matlab R2009b上实现训练:训练用的20副人脸:%训练%Lx=X'*Xclear;clc;train_path='..\Data\TrainingSet\';phi=zeros(64*64,20);for i=1:20path=strcat(train_path,... 阅读全文
posted @ 2014-11-25 16:56 大雄的哆啦A梦 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 对于PCA,一直都是有个概念,没有实际使用过,今天终于实际使用了一把,发现PCA还是挺神奇的。在OPENCV中使用PCA非常简单,只要几条语句就可以了。1、初始化数据//每一行表示一个样本CvMat* pData = cvCreateMat( 总的样本数, 每个样本的维数, CV_32FC1 );C... 阅读全文
posted @ 2014-11-25 15:15 大雄的哆啦A梦 阅读(294) 评论(0) 推荐(0) 编辑