MATLAB Answers

Hyperspectral Imaging preprocessing method for raw data acquired from hyperspectral camera? tools or algorithm

1 view (last 30 days)
Dakota Warner
Dakota Warner on 18 May 2021
Answered: Subhadeep Koley on 19 May 2021
Hello everyone,
I captured some images from of hyperspectal imaging system. My final aim to identify the material composition from the images. However before that i need to perform some image preprocessing like
calibration, noise removal, feature extraction , dimensionality reduction. can you please suggest some code or routine to the do these task?
Also after this task, i wanted to apply classification algorithm so it can detect the material from it
Can you guys tell me a way to do in the Matlab. Thanks a ton.
Dakota

Answers (1)

Subhadeep Koley
Subhadeep Koley on 19 May 2021
You can use Image Processing Toolbox's Hyperspectral Imaging Library support package. It can be downloaded from here.
You can perform tasks like, Radiometric Calibration, Denoising & Sharpening, Dimensionality Reduction, Atmospheric Correction, Material & Target Identification, Spectral Unmixing, Visualization, etc. with this library.
Not sure, in which format you've collected the data, but the library supports a wide variety of file formats including NITF, ENVI, TIFF, MTL, etc.
Here are a few examples on how to use this library.
For more information on Hyperspectral Imaging Library see the documentation.

Community Treasure Hunt

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

Start Hunting!