主要内容

逆投影

从主成分带重构数据立方体

    描述

    实例

    重建数据=反向投影(pcDataCube,科夫)从PCA(主成分分析)或MNF(最大噪声分数)变换数据立方体及其相关系数重建高光谱数据立方体中的原始光谱带。

    笔记

    此函数需要图像处理工具箱™ 高光谱成像库。您可以安装图像处理工具箱高光谱成像库从加载项资源管理器。有关安装附加组件的详细信息,请参阅获取和管理加载项.

    例子

    全部崩溃

    将高光谱数据读入工作区。

    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变换数据立方体使用hyperpcahypermnf分别起作用。P指定变换后的数据多维数据集中主分量标注栏的数目。

    数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

    PCA或MNF系数,指定为大小矩阵C-借-P.

    数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

    输出参数

    全部崩溃

    重建的数据立方体,作为大小的三维数字数组返回M-N-借-C.重建数据立方体的数据类型与输入端转换数据立方体的数据类型相同。

    数据类型:仅有一个的|双重的|int8|int16|int32|int64|uint8|uint16|uint32|uint64

    在R2020a中引入