# Documentazione STEM

## Spectral Angle Mapper

Il modulo esegue la classificazione di immagini utilizzando l’algoritmo Spectral Angle Mapper (SAM). SAM è un classificatore spettrale che utilizza un angolo n-dimensionale per abbinare i pixel dell’immagine a degli spettri di riferimento. L’algoritmo determina la somiglianza spettrale fra due spettri calcolando l’angolo tra gli spettri e trattandoli come vettori in uno spazio con dimensionalità pari al numero di banda. Questa tecnica , se utilizzata su dati di riflettanza calibrati, è relativamente insensibile ad effetti di illuminazione e albedo.

## Input

Dati di input: immagine raster da classificare.

Seleziona le bande da utilizzare cliccandoci sopra (opzionale): selezionare le bande da utilizzare. Se non si seleziona nulla vengono usate tutte le bande.

## Parametri

File di selezione delle matrici: file contenente le matrici delle firme spettrali. Per ogni classe che si desidera classificare va inserita la firma spettrale di riferimento. Il file deve essere in questa forma:

    # Band: r g b i
    # 1. Sagebrush
    # 2. Saltbush
    # 3. Ground
    # 4. Dry Grass
    #row0:  8.87  13.14  11.71  35.85
    Matrix: 4 by 4
    row0:  8.87  13.14  11.71  35.85
    row1: 13.59  20.12  19.61  50.6
    row2: 28.26  34.82  38.27  40.1
    row3: 10.54  16.35  23.7   38.98

## Output

Risultato: inserire il percorso e il nome del file di output.