文档帮助中心文档
从主成分带重构数据立方体
重建数据=反向投影(pcDataCube,系数)
实例
重建数据=反向投影(pcDataCube,科夫)从PCA(主成分分析)或MNF(最大噪声分数)变换数据立方体及其相关系数重建高光谱数据立方体中的原始光谱带。
重建数据=反向投影(pcDataCube,科夫)
重建数据
pcDataCube
科夫
笔记
此函数需要图像处理工具箱™ 高光谱成像库。您可以安装图像处理工具箱高光谱成像库从加载项资源管理器。有关安装附加组件的详细信息,请参阅获取和管理加载项.
全部崩溃
此示例使用:
将高光谱数据读入工作区。
hcube=超立方体(“印度松,dat”);
利用主成分分析方法提取10个主成分带和变换系数。
[pcDataCube,coeff]=hyperpca(hcube,10);
从10个主成分带重建原始数据。
重构数据=反向投影(pcDataCube,系数);
在输入数据立方体中显示前10个光谱带。
图蒙太奇(hcube.DataCube(:,:,1:10),“边界大小”,[10 10],“尺寸”,[2 5],“显示范围”,[]);头衔(“原始数据立方体”)
显示重建数据立方体中的前10个光谱带。
图蒙太奇(重建数据(:,:,1:10),“边界大小”,[10 10],“尺寸”,[2 5],“显示范围”,[]);头衔(“重建数据立方体”)
PCA或MNF转换的数据立方体,指定为大小为的三维数字数组M-借-N-借-P。高光谱数据立方体的PCA或MNF变换数据立方体使用hyperpca或hypermnf分别起作用。P指定变换后的数据多维数据集中主分量标注栏的数目。
hyperpca
hypermnf
数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64
仅有一个的
双重的
int8
int16
int32
int64
uint8
uint16
uint32
uint64
PCA或MNF系数,指定为大小矩阵C-借-P.
重建的数据立方体,作为大小的三维数字数组返回M-N-借-C.重建数据立方体的数据类型与输入端转换数据立方体的数据类型相同。
hypermnf|hyperpca
您有此示例的修改版本。是否要用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取翻译后的内容(如果可用),并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处