matlab-analyze-spectral-images

Installation
SKILL.md

Spectral Imaging Skill

Generate MATLAB code for working with hyperspectral and multispectral data using the Hyperspectral Imaging Library for Image Processing Toolbox. Requires desktop MATLAB (not MATLAB Online or MATLAB Mobile) and the Hyperspectral Imaging Library add-on.

When to Use

  • Reading/writing hyperspectral or multispectral images (ENVI, NITF, GeoTIFF, TIFF, ASTER, Sentinel-2, Landsat)
  • Reading ECOSTRESS spectral library signatures (readEcostressSig)
  • Creating hypercube/multicube objects, band selection, cropping, block processing
  • Radiometric calibration, atmospheric correction, spectral correction
  • Denoising, sharpening, dimensionality reduction (PCA, MNF)
  • Endmember extraction, spectral unmixing, abundance estimation
  • Spectral matching, target detection, anomaly detection
  • Computing spectral indices (NDVI, EVI, custom)
  • Segmentation (spectral clustering, superpixels, ISODATA)
  • Labeling with the Spectral Image Labeler app
  • Creating ground truth objects for spectral labeling
  • Deep learning classification or unmixing of spectral images
  • Semantic segmentation of multispectral satellite imagery (DeepLabV3+ with multi-channel input)
Installs
3
GitHub Stars
920
First Seen
5 days ago
matlab-analyze-spectral-images — matlab/matlab-agentic-toolkit