VertexComponentAnalysis

给出一组混合光谱向量,使用顶点分量分析算法估计参考物质,也称为端元。

描述

应用顶点分量分析 [1] 到高光谱图像以提取端元。给出一组混合光谱向量(多光谱或高光谱),应用程序估计参考物质的光谱特征,也称为端元。

参数

Input Image -in image Mandatory
Input hyperspectral data cube

Output Endmembers -outendm image [dtype] Mandatory
Endmembers, stored in a one-line multi-spectral image.Each pixel corresponds to one endmembers and each band values corresponds to the spectral signature of the corresponding endmember.

Number of endmembers -ne int Default value: 1
The number of endmembers to extract from the hyperspectral image.

Random seed -rand int
Set a specific random seed with integer value.

实例

从命令行执行以下操作:

otbcli_VertexComponentAnalysis -in cupriteSubHsi.tif -ne 5 -outendm VertexComponentAnalysis.tif double

来自Python的评论:

import otbApplication

app = otbApplication.Registry.CreateApplication("VertexComponentAnalysis")

app.SetParameterString("in", "cupriteSubHsi.tif")
app.SetParameterInt("ne", 5)
app.SetParameterString("outendm", "VertexComponentAnalysis.tif")
app.SetParameterOutputImagePixelType("outendm", 7)

app.ExecuteAndWriteOutput()

另请参阅

[1] J.M.P.Nascimento和J.M.B.Dias,顶点分量分析:一种快速算法来分解高光谱数据,在IEEE地球科学和遥感学报,第43卷,第4期,第898-910页,2005年4月。J.M.P.Nascimento和J.M.B.Dias,顶点分量分析:一种快速算法来分解高光谱数据,在IEEE地球科学和遥感学报,第43卷,第4卷,第898-910页,2005年4月。