Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

ハイパースペクトル イメージ処理

ハイパースペクトル データのインポート、エクスポート、処理および可視化

Image Processing Toolbox™ Hyperspectral Imaging Library は、ハイパースペクトル イメージを処理および可視化するための MATLAB® の関数とツールを提供します。

このライブラリの関数を使用して、ハイパースペクトル イメージング センサーを使用して取得した、さまざまなファイル形式のハイパースペクトル データの読み取り、書き込みおよび処理を行います。このライブラリは、NITF (National Imagery Transmission Format)、ENVI (Environment for Visualizing Images)、TIFF (Tagged Image File Format) および MTL (Metadata Text Extension) ファイル形式をサポートしています。

このライブラリは、エンドメンバーの抽出、存在量マップの推定、ラジオメトリック補正と大気補正、次元削減、バンド選択、スペクトル マッチングおよび異常検出のためのアルゴリズムのセットを提供します。

ハイパースペクトル ビューアー アプリを使用して、ハイパースペクトル データの読み取り、個々のバンド イメージおよびそのヒストグラムの可視化、ハイパースペクトル データ キューブ内のピクセルまたは領域のスペクトル プロットの作成、ハイパースペクトル イメージのカラーまたはフォールス カラー表現の生成、メタデータの表示ができます。

ハイパースペクトル イメージ解析を実行するには、アドオン エクスプローラーから Image Processing Toolbox Hyperspectral Imaging Library をダウンロードします。アドオンのダウンロードの詳細については、アドオンの入手と管理を参照してください。

アプリ

ハイパースペクトル ビューアーハイパースペクトル データの可視化

関数

すべて展開する

読み取りと書き込み

hypercubeハイパースペクトル データの読み取り
enviwriteENVI ファイル形式へのハイパースペクトル データの書き込み
enviinfoENVI ヘッダー ファイルからのメタデータの読み取り

バンドの選択とバンドの削除

selectBands最も情報量の多いバンドの選択
removeBandsデータ キューブからのスペクトル バンドの削除

ROI の選択

assignData新しいデータをハイパースペクトル データ キューブに割り当て
cropData関心領域のトリミング

色変換

colorizeハイパースペクトル データのカラー イメージの推定
denoiseNGMeetDenoise hyperspectral images using non-local meets global approach
sharpencnmfSharpen hyperspectral data using coupled nonnegative matrix factorization (CNMF) method

ラジオメトリック キャリブレーション

dn2radianceデジタル値の放射輝度への変換
dn2reflectanceデジタル値の反射率への変換
radiance2ReflectanceConvert radiance to reflectance

大気補正

correctOOBCorrect out-of-band effect using sensor spectral response
empiricalLineEmpirical line calibration of hyperspectral data
fastInsceneシーン内高速大気補正の実施
flatFieldApply flat field correction to hyperspectral data cube
iarrApply internal average relative reflectance (IARR) correction to hyperspectral data cube
logResidualsApply log residual correction to hyperspectral data cube
rrsCompute remote sensing reflectance
subtractDarkPixelSubtract dark pixel value from hyperspectral data cube
sharcPerform atmospheric correction using satellite hypercube atmospheric rapid correction (SHARC)

スペクトル補正

smileMetricCompute spectral smile metrics of hyperspectral data
reduceSmileReduce spectral smile effect in hyperspectral data cube
hyperpcaハイパースペクトル データの主成分分析
hypermnfハイパースペクトル データの最大ノイズ フラクション変換
inverseProjection主成分バンドからのデータ キューブの再構成
ppiPixel Purity Index を使用したエンドメンバー シグネチャの抽出
fippiFast Iterative Pixel Purity Index を使用したエンドメンバー シグネチャの抽出
nfindrN-FINDR を使用したエンドメンバー シグネチャの抽出
countEndmembersHFCエンドメンバー数の検出
estimateAbundanceLS存在量マップの推定
readEcostressSigECOSTRESS スペクトル ライブラリからのデータの読み取り
samスペクトル角マッパーを使用したスペクトルの類似度の評価
sidスペクトル情報発散を使用したスペクトルの類似度の評価
jmsamMeasure spectral similarity using Jeffries Matusita-Spectral Angle Mapper method
sidsamMeasure spectral similarity using spectral information divergence-spectral angle mapper hybrid method
ns3Measure normalized spectral similarity score
spectralMatchスペクトル ライブラリを使用した未知の領域または物質の識別
spectralIndicesCompute hyperspectral indices
ndvi正規化植生指標
anomalyRXReed-Xiaoli 検出器を使用した異常の検出

トピック

ハイパースペクトル イメージ処理入門

ハイパースペクトル イメージ処理の基礎。

ハイパースペクトル ビューアーでのハイパースペクトル データの調査

この例では、ハイパースペクトル ビューアー アプリを使用して、ハイパースペクトル データを調査する方法を説明します。

Hyperspectral Data Correction

Describes radiometric calibration and atmospheric correction.

注目の例