CV
yaotouge
这个作者很懒,什么都没留下…
展开
-
【python】双向二维PCA(2D-2D PCA)算法实现
原理介绍PCA这篇教程讲的非常详细。以图片为例,将每张图片(假设宽高为 m n)转化为m*n的一维向量,然后减去每张图片像素的均值(使得每张图片均值为零),然后数据集中的所有图片一起合成一个大的矩阵X。计算图片矩阵的方差-协方差矩阵,我们的优化目标就是将这个矩阵对角化,使得字段(代表一张图片)两两之间的协方差为零,也就是相关性最小,字段与自身的方差尽可能大。原创 2017-02-06 22:45:40 · 7576 阅读 · 7 评论 -
【python】numpy数组中按照特征值对特征向量进行排序
最近使用python进行数据处理,需要计算矩阵的特征值和特征向量,然后对特征值由小到大排序,去前k个特征值对应的特征向量(其实是自己实现双向2D PCA算法)原创 2017-02-06 01:13:26 · 22813 阅读 · 9 评论