All functions

aggregate_wl()

Aggregate wavelengths

als()

Spectral unmixing: Alternating least squares multivariate curve resolution (MCR-ALS)

crr()

Cosmic ray removal

cubeview()

cubeview for hyperSpec objects

diff(<hyperSpec>)

differences on hyperSpec spectra (S4 method)

ica()

Spectral unmixing: Independent Component Analysis (ICA)

integrate_rectangular()

Rectangular (midpoint) integration

integrate_trapezoid()

Trapezoid integration

integrate_wl()

Integrate over wavelengths

is_hyperSpec() is_hyperSpecMap()

Test if the object is of class hyperSpec

is_wl_equidistant()

Test if the wavelength vector of a hyperSpec object is equally spaced

is_wl_ordered()

Test if the wavelength vector of a hyperSpec object is in order (ascending)

linear_combination()

Spectral mixture analysis: Linear combination of spectra

nmf()

Spectral unmixing: Nonnegative matrix factorization (NMF)

minmax_normalization() snv_normalization() vector_normalization() area_normalization() band_normalization()

Normalization

omp()

Spectral mixture analysis: Orthogonal Matching Pursuit (OMP)

opa()

Orthogonal Projection Approach

plotmap_viridis()

Plotmap using viridis

plotspc_rev()

Plotting Spectra

read_opus()

Read Bruker OPUS binary files

read_opus_single()

Import a single Bruker OPUS binary file

spatial_ac()

Spatial autcorrelation

spcmap2array()

hyperSpec map to array

spcmap_dim()

Dimensions of a hyperSpec map

spcmap_explorer()

Interactive spectral map explorer

spectral_ac()

Spectral autocorrelation

vca()

Spectral unmixing: Vertex component analysis (VCA)

write.txt.Witec.Graph()

Export to Witec ASCII Graph format

write_jdx()

Write to file in JCAMP-DX format