L’opzione Filtro gaussiano è il tipo di filtro utilizzato più di frequente.
L'opzione Filtro gaussiano nella finestra di dialogo Costruzione elemento filtro (Inserisci | Elemento | Costruito | Filtro) permette di livellare i dati applicando un filtro passa basso lineare o gaussiano polare secondo lo standard ISO 11562. Il livellamento è controllato dai valori della lunghezza d'onda di taglio, della frequenza di taglio o dell'ampiezza del filtro.
Per il filtro gaussiano polare, i dati devono essere una scansione di circonferenza completa, con le deviazioni dal raggio. Una scansione parziale non funzionerà correttamente con questo filtro. Il filtro appropriato per una scansione di circonferenza parziale è il filtro cilindrico.
Per il filtro Gaussiano lineare, i dati devono trovarsi normalmente in un piano con deviazioni perpendicolari. Per questo filtro, la lunghezza d'onda di taglio è in unità di lunghezza. I seguenti paragrafi descrivono il funzionamento di funzioni di filtro Gaussiano lineare.
Esso valuta la distanza di separazione tra i punti come la distanza media tra le coordinate X, Y dei punti in 3D. Tali coordinate devono essere anche equidistanti e complanari. Inoltre, riduce le differenze tra le coordinate Z.
Se il parametro di livellamento è
m = ampiezza filtro
(ad esempio, il valore si trova al centro di 2m+1 punti utilizzati in una media pesata, a cominciare dal punto m), la lunghezza d'onda di taglio lambda sarà calcolata come:
lambda = m * delta/cost
, (dove cost è una costante numerica).
Se il parametro di input è lambda = lunghezza d'onda di taglio, allora il valore m viene calcolato come segue:
m = lambda * cost/delta (cioè, il massimo valore intero successivo).
In questo modo, la lunghezza d'onda di taglio ha le stesse unità della spaziatura tra i punti, ma l'ampiezza del filtro è un numero puro.