All functions

clustering_endmembers()

Clustering fixing centroids to endmembers

clustering_kmeans()

K-Means clustering

genReport()

Create a report

is.spectral()

Check if the object x is of class spectral

load_signature_files()

Load the samples from a folder path

plot_clusters()

Plot clustering

plot_elbow()

Generate the elbow plot

plot_endmember_cluster()

Plot endmembers coloured by clustering

plot_endmember_density_bar()

Plot of endmember density bar by clusters

plot_endmember_density_box()

Plot of endmember density box by clusters

plot_endmembers()

Plot endmember signatures

plot_intracorrelation()

Intercorrelation plot

plot_mutualinfo()

Mutual information plot

plot_residuals()

Residuals plot

plot_signatures()

Plot signatures

print(<spectral>)

Print a short description of the spectral object

remove_head()

Filter out the high wavelength values

remove_tail()

Filter out the low wavelength values

smooth_leaps()

Smooth leaps of signatures

summary(<spectral>)

Print the summary of the spectral object

table_endmembers()

Endmembers description

table_residuals_summary()

Residuals for each signature

table_weights()

Signature endmember weights

unmixing_fixed()

Fix the endmembers

unmixing_vca()

Unmixing based on VCA