资源简介
处理光谱数据的matlab工具包,挺好用的,虽然是转发的别人的资源
代码片段和文件信息
% Matlab Hyperspectral Toolbox
% Copyright 2008-2009 Isaac Gerg
%
% -------------------------------------------------------------------------
% A Note on Notation
% Hyperspectral data is often expressed many ways to better describe the
% mathematical handling of the data; mainly as a vector of pixels when
% referring to the data in a space or a matrix of pixels when referring to
% data as an image.
% For consistency a common notation is defined to
% differentiate these concepts clearly. Hyperspectral data examined like an
% image will be defined as a matrix Mm譶譸 of dimension m ?n ?p where m
% is defined as the number of rows in the image n is defined as the
% number of columns in the image and p is defined as the number of bands
% in the image. Therefore a single element of such an image will be
% accessed using Mijk and a single pixel of an image will be accessed
% using Mij: Hyperspectral data formed as a vector of vectors
% (i.e. 2D matrix) is defined as M(m穘)譸 of dimension (m?n)譸.
% A single element is accessed using Mij and a single pixel is
% accessed using M:j . Notice the multi-element notation is consistent
% with MatlabTM this is intentional.
% The list below provides a summary of the notation convention used
% throughout this code.
%
% M Data matrix. Defined as an image of spectral signatures or vectors:
% Mm譶譸. Or defined as a long vector of spectral signatures:
% M(m穘)譸.
% N The total number of pixels. For example N = m ?n.
% m Number of rows in the image.
% n Number of columns in the image.
% p Number of bands.
% q Number of classes / endmembers.
% U Matrix of endmembers. Each column of the matrix represents an
% endmember vector.
% b Observation vector; a single pixel.
% x Weight vector. A matrix of weight vectors forms an abundance
% map.
%
% -------------------------------------------------------------------------
% Dependencies
% FastICA - http://www.cis.hut.fi/projects/ica/fastica/code/dlcode.shtml
%
% -------------------------------------------------------------------------
% Functions
%
% Reading/Writing Data Files
% hyperReadAvirisRfl - Reads AVIRIS .rfl files
% hyperReadAvirisSpc - Read AVIRIS .spc files
% hyperReadAsd - Reads ASD Fieldspec files. (.asd .000 etc)
%
% Data Formatting
% hyperConvert2D - Converts data from a 3D HSI data cube to a 2D matrix
% hyperConvert3D - Converts data from a 2D matrix to a 3D HSI data cube
% hyperNormalize - Normalizes data to be in range of [01]
% hyperConvert2Jet - Converts a 2D matrix to jet colormap values
% hyperResample - Resamples hyperspectral data to new wavelength set
%
% Unmixing
% hyperAtgp - ATGP algorithm
% hyperIcaEea - ICA-Endmember Extraction Algorithm
% hyperIcaComponentScores - Computes ICA component scores for relevance
% hyperVca - Vertex Component Analysis
% hyperPPI - Pixel Purity Index
%
% Target Detection
% hyperACE - Adaptive cos
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4439 2010-06-16 11:02 matlab_hyperspectral_toolbox_v0.04\contents.m
文件 430 2010-06-16 10:58 matlab_hyperspectral_toolbox_v0.04\data\spectra\.svn\all-wcprops
文件 618 2010-06-16 10:58 matlab_hyperspectral_toolbox_v0.04\data\spectra\.svn\entries
文件 53 2010-06-16 10:58 matlab_hyperspectral_toolbox_v0.04\data\spectra\.svn\prop-ba
文件 53 2010-06-16 10:21 matlab_hyperspectral_toolbox_v0.04\data\spectra\.svn\prop-ba
文件 9088 2010-06-16 10:58 matlab_hyperspectral_toolbox_v0.04\data\spectra\.svn\text-ba
文件 34942 2010-06-16 10:21 matlab_hyperspectral_toolbox_v0.04\data\spectra\.svn\text-ba
文件 9088 2010-03-12 13:32 matlab_hyperspectral_toolbox_v0.04\data\spectra\gypsum.000
文件 34942 2010-03-12 13:32 matlab_hyperspectral_toolbox_v0.04\data\spectra\sample00000.asd
文件 3806 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\fnnls.m
文件 1077 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperAce.m
文件 887 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperAmsd.m
文件 1197 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperAtgp.m
文件 916 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperCem.m
文件 856 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperConvert2Colormap.m
文件 431 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperConvert2d.m
文件 510 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperConvert3d.m
文件 316 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperCorr.m
文件 363 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperCov.m
文件 4427 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperDemo.m
文件 1401 2010-06-16 10:57 matlab_hyperspectral_toolbox_v0.04\hyperDemo_ASD_reader.m
文件 3653 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperDemo_detectors.m
文件 2630 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperDemo_mams_RIT_data.m
文件 3294 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperDemo_RIT_data.m
文件 964 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperDestreak.m
文件 2057 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperFcls.m
文件 978 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperFclsMatlab.m
文件 1215 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperFileFind.m
文件 718 2010-06-16 10:11 matlab_hyperspectral_toolbox_v0.04\hyperGetEnviSignature.m
文件 2036 2010-06-16 10:16 matlab_hyperspectral_toolbox_v0.04\hyperGetHymapWavelengthsNm.m
............此处省略44个文件信息
- 上一篇:非相干全息记录和再现算法
- 下一篇:最小二乘法对未知节点进行定位
相关资源
- 数字图像处理图像点运算和代数运算
- matlab2012工具箱 turetime-2.0安装方法
- 图像处理梯度运算matlab
- 南京邮电大学 数字信号处理实验报告
- minFunc_2012 一个最优化的Matlab工具箱
- 支持向量机libsvm3.22工具箱编译完成
- 数字图像处理直方图规定化与均衡化
- 基于matlab的图像处理设计
- PST电力系统工具包
- MATLAB处理医学图像
- 非线性最小二乘优化问题matlab工具箱
- MATLAB实现图像找茬程序
- JPG 装换为 PGM 格式文件 批处理
- 基于MATLAB的图像处理的课程设计图像
- EKF/UKF工具箱
- 用MATLAB的GUIDE工具做有GUI界面的串口通
- 基于BP神经网络的函数逼近不使用任何
- 《现代数字信号处理》何子述 第三章
- Maple Toolbox for MATLAB 工具箱使用介绍
- matlab 数据处理 求绝对误差 剔除粗
- 六种处理不平衡数据的采样方法
- HHT MATLAB工具箱
- 处理高密度椒盐噪声matlab代码
- matlab 相机标定工具箱
- matlab robotics toolbox 工具箱
- Matlab模糊工具箱和神经网络工具箱的
- 同态滤波对图像进行处理
- 雷达图像处理的入门算法
- 用matlab处理语音信号
- 混沌工具箱 + 计算延迟时间 嵌入维数
评论
共有 条评论