
Figure 1
The architecture diagram for components of HyperGUI and their relationships.

Figure 2
Organization of software’s GUI. (A) The sidebar panel that controls file input/output, parameters of displayed image and mode of displayed image (B) The display panel, presenting the hyperspectral image, and interactive cropping or region of interest selection (grey rectangle) to display spectra on a separate plot below.

Figure 3
Options panel for PCA in sidebar section. A spectrum can be selected to perform PCA. PCA variance explanation by component can be plotted in display section. A proportion of variance to be explained by reduced data can be selected and the resulting reduced data can be saved.

Figure 4
Spectra and the image for (A) sample A before linear calibration and (B) after linear calibration with ground references. (C) Goodness of fit of calibration for each spectral band.

Figure 5
Spectra and pseudo-RGB image at wavelengths R = 1506, G = 1243 and B = 978.4 for sample B (A) before and (B) after dark and white current correction.

Figure 6
Resulting pseudo-RGB image and proportion of variance explained by component for (A) sample A and (B) part of a core in sample B, for spectra of 1000 to 2500 nm.
