silmae / hsicube

A MATLAB framework for hyperspectral cube analysis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hsicube

A MATLAB framework for hyperspectral cube analysis.

Ingredients

This package contains the following components:

Usage

  1. Clone the repository:

    git clone git@github.com:silmae/hsicube.git

  2. Add this directory to your MATLAB path to bring the main classes into scope:

    addpath('hsicube')

Additional functionality:

  • To handle ENVI files using the included ENVI wrapper class, include the files from ENVI file reader / writer in your path beforehand.
  • For nice color maps in visualizations, add Brewermap to your path and it will be used automatically.
  • To use the slice() method, download im_cube_slicer and add it to path.

Use doc Cube to view the basic feature list and documentation of the main class. The Examples directory contains some examples (which you can view easily as HTML by running publish('examplefile.m') in MATLAB.

If you wish to delve deeper, most of the code should be well commented. You can also see the Cube or ENVI test files for expected behaviors of the different methods.

Citing

If you use this package for scientific work, you can cite the following conference paper:

Software Framework For Hyperspectral Data Exploration and Processing in MATLAB
M. A. Eskelinen
Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci., XLII-3-W3, 47-50, https://doi.org/10.5194/isprs-archives-XLII-3-W3-47-2017, 2017

Or in BibTeX format:

@Article{isprs-archives-XLII-3-W3-47-2017,
AUTHOR = {Eskelinen, M. A.},
TITLE = {SOFTWARE FRAMEWORK FOR HYPERSPECTRAL DATA EXPLORATION AND PROCESSING IN MATLAB},
JOURNAL = {ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences},
VOLUME = {XLII-3/W3},
YEAR = {2017},
PAGES = {47--50},
URL = {https://www.int-arch-photogramm-remote-sens-spatial-inf-sci.net/XLII-3-W3/47/2017/},
DOI = {10.5194/isprs-archives-XLII-3-W3-47-2017}
}

For referring to specific versions, you can look for the corresponding version on Zenodo.

Author

2017 Matti A. Eskelinen, University of Jyväskylä, Finland

About

A MATLAB framework for hyperspectral cube analysis

License:MIT License


Languages

Language:MATLAB 100.0%