dn 2 reflectance imagery

2 ビュー (過去 30 日間)
N/A
N/A 2020 年 12 月 16 日
編集済み: Rik 2021 年 11 月 11 日
Is there any way to convert multispectral images from DN values to reflectance values? I've found the dn2reflectance, but am not sure that would work with multispectral data rather than hyperspectral data.
  1 件のコメント
Rik
Rik 2021 年 9 月 17 日
Regarding your flag: once you receive an answer it is no longer possible to delete your question. If you feel it is unclear, feel free to clarify it by editing it, or my posting a comment on the question or the answer.
Just in case you decide to edit away the question I have made a capture of this page, so it can easily be restored.

サインインしてコメントする。

回答 (1 件)

Subhadeep Koley
Subhadeep Koley 2020 年 12 月 28 日
編集済み: Subhadeep Koley 2020 年 12 月 28 日
dn2reflectance(__) would work fine as long as the metadata of you multispectral image contains the reflectance gain values. Below is an example script.
% Read the image
DNimg = hypercube('yourFileName.hdr');
% Convert from Digial Number to reflectance
reflectanceImg = dn2reflectance(DNimg);
All the above mentioned fetures come under Image Processing Toolbox's Hyperspectral Imaging Library support package, and can be downloaded from here.

カテゴリ

Help Center および File ExchangeHyperspectral Image Processing についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by