hypermnf
ハイパースペクトル データの最大ノイズ フラクション変換
構文
説明
は、最大ノイズ フラクション (MNF) 変換を使用して、outputDataCube = hypermnf(inputData,numComponents)numComponents に指定された数の主成分バンドを計算します。スペクトル次元削減を実現するには、指定した主成分の数が入力データ キューブ内のスペクトル バンドの数未満でなければなりません。
MNF 変換を使用して導出された成分は未調整の主成分とも呼ばれています。MNF 変換は主成分 (PC) 画質の降順で主成分を配置します。
また、[ は入力データ キューブのスペクトル バンドをまたがって推定された MNF 係数も返します。outputDataCube,coeff] = hypermnf(inputData,numComponents)
[___] = hypermnf( は平均センタリングされたスペクトル バンドから MNF 変換を計算します。入力データ キューブ内の各スペクトル バンドを平均センタリングするためのオプションは inputData,numComponents,MeanCentered=flag)flag で指定します。
メモ
この関数には、Hyperspectral Imaging Library for Image Processing Toolbox™ が必要です。Hyperspectral Imaging Library for Image Processing Toolbox はアドオン エクスプローラーからインストールできます。アドオンのインストールの詳細については、アドオンの入手と管理を参照してください。
Hyperspectral Imaging Library for Image Processing Toolbox は、MATLAB® Online™ および MATLAB Mobile™ によってサポートされないため、デスクトップの MATLAB が必要です。
例
入力引数
出力引数
参照
[1] Green, A.A., M. Berman, P. Switzer, and M.D. Craig. “A Transformation for Ordering Multispectral Data in Terms of Image Quality with Implications for Noise Removal.” IEEE Transactions on Geoscience and Remote Sensing 26, no. 1 (January 1988): 65–74. https://doi.org/10.1109/36.3001.
バージョン履歴
R2020a で導入

