Practical approach for hyperspectral image processing in Python

5Citations
Citations of this article
81Readers
Mendeley users who have this article in their library.

Abstract

Python is a very popular programming language among data scientists around the world. Python can also be used in hyperspectral data analysis. There are some toolboxes designed for spectral imaging, such as Spectral Python and HyperSpy, but there is a need for analysis pipeline, which is easy to use and agile for different solutions. We propose a Python pipeline which is built on packages xarray, Holoviews and scikit-learn. We have developed some of own tools, MaskAccessor, VisualisorAccessor and a spectral index library. They also fulfill our goal of easy and agile data processing. In this paper we will present our processing pipeline and demonstrate it in practice.

Cite

CITATION STYLE

APA

Annala, L., Eskelinen, M. A., Hämäläinen, J., Riihinen, A., & Pölönen, I. (2018). Practical approach for hyperspectral image processing in Python. In International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives (Vol. 42, pp. 45–52). International Society for Photogrammetry and Remote Sensing. https://doi.org/10.5194/isprs-archives-XLII-3-45-2018

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free