资源简介
基于PCA的遥感图像融合,效果不错。可以作为遥感图像融合方面入门学习使用。
代码片段和文件信息
up=imread(‘6.bmp‘); %读图像
low=imread(‘5.bmp‘);
[low_R]=double(low(::1));
[low_G]=double(low(::2));
[low_B]=double(low(::3));
[MNcolor]=size(up);
low_Mx=0;
for i = 1 : M
for j = 1 : N
low_S = [low_R(ij)low_G(ij)low_B(ij)]‘; % 生成由R,G, B组成的三维列向量
low_Mx = low_Mx + low_S;
end
end
low_Mx = low_Mx / (M*N); % 计算三维列向量的平均值
low_Cx=0;
for i = 1 : M
for j = 1 : N
low_S = [low_R(ij)low_G(ij)low_B(ij)]‘;
low_Cx = low_Cx + low_S*low_S‘;
end
end
low_Cx = low_Cx / (M * N)- low_Mx*low_Mx‘; % 计算协方差矩阵
[low_Alow_latent] = eigs(low_Cx); %PCA变换的系数矩阵特征值
for i = 1 : M
for j = 1 : N
low_X = [low_R(ij)low_G(ij)low_B(ij)]‘; % 生成由R,G, B组成的三维列
low_Y = low_A
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 196662 2010-12-20 21:37 PCA\PCA\5.bmp
文件 196662 2010-12-20 21:37 PCA\PCA\6.bmp
文件 1843 2010-12-27 20:39 PCA\PCA\pca.m
..A.SH. 13824 2011-03-30 20:00 PCA\PCA\Thumbs.db
目录 0 2011-03-30 20:00 PCA\PCA
目录 0 2011-03-30 19:59 PCA
----------- --------- ---------- ----- ----
408991 6
相关资源
- PCALDA PCA+LDA经典人脸识别算法
- PCA_SVM 此方法采用经典的PCA对人脸图像
- pca_knn 本方法采用pca进行特征提取
- Gaborpca Gabor小波变换与PCA的人脸识别代
- pca 主成分分析程序
- PCA-SVM
- rpca RobustPCA 是最近提出的非常新的图
- PCA_LDA_Face_Verification PCA+LDA人脸识别
- image-fusion-and-detection-on-curvelet-wavelet
- pcasvm1
- tuxiangronghe :介绍了基于小波变换的图
- contourlet_toolbox 基于非下采样contourle
- SFLCT_SML_fusion
- wavelet-matlab 基于小波变换的图像融合
- contourlet 基于contourlet的图像融合利用
- fsvmPpca-face-Recognition 首先用PCA对ORA人脸
- gabor-pca 本程序是先用gabor小波变换对
- face-recognition
- pca-som matlab下采用som神经网络算法进行
- neural-network-of-multi-sensor 基于模糊神经
- NSCTPHSI 基于NSCT与HSI的图像融合算法
-
ob
ject-Recognition-via-Sparse-PCA 利用稀疏 - Image-Fusion-Using-PCA 基于PCA的遥感影像融
- PCALDA
- Shearletimagefusion shearlet图像融合的源代
- Contourlet contourlet图像融合的matlab源代
- ImageFusion
-
ob
ject-tracking-ba sed-on-TOD 基于纹理和 - atrous-plusBEMD
- Compressive_Sensing 压缩感知图像融合算法
评论
共有 条评论