HSImage: A Python and C++ library to allow interaction with ENVI-BIL hyperspectral images
Ryan C. Brown, Joshua Moser · The Journal of Open Source Software · 2018
Hyperspectral images have been used in agricultural and geoscience studies since the 1980s, mostly from a satellite or aerial platform.(Rinker 1990) The benefit of hyperspectral images is also their main drawback in that they are very high dimensional data, usually on the order of 100 times greater spectral resolution than a traditional RGB camera.A forthcoming study has attempted to leverage hyperspectral imaging to improve classification accuracy in ground level sensor applications.This library is designed to allow open-source experimentation with ENVI-BIL type hyperspectral images.The goal of this software is to promote the study of hyperspectral images in computer vision research by providing an open source, easy to use interface to these hyperspectral images.This software provides both a C++ and Python interface for ease of use.An associated project has resulted in a publicly available library of images available at https://osf.io/pd49t/.These images are all compatible and intended to be used with this software interface library.Similar libraries are HyperSpy, a Python multidiemsional data analysis library, and hsdar, an R packaged for managing and analyzing hyperspectral data.(Peña et al. 2017,Lehnert, Meyer, andBendix (2017)).There are several non-free software packages that can also analyze hyperspectral data.