| Operatoren |
remove_noise_region — Beseitigen von Rauschen bei Regionen.
remove_noise_region(InputRegion : OutputRegion : Type : )
remove_noise_region dient zum Beseitigen von Rauschen bei einer Region.
Abhängig von Type wird folgendes strukturierendes Element verwendet:
Es wird ein strukturierendes Element verwendet, das aus den vier 4-er Nachbarn eines Punktes besteht:
.X.
X.X
.X.
Es wird ein strukturierendes Element verwendet, das aus den vier 8-er Nachbarn eines Punktes besteht:
X.X
...
X.X
Es wird ein strukturierendes Element verwendet, das aus den vier 4-er Nachbarn und den vier 8-er Nachbarn eines Punktes besteht:
XXX
X.X
XXX
Mit diesem strukturierenden Element wird eine Dilatation und anschließend der Durchschnitt mit den Eingabedaten durchgeführt. Hierdurch werden alle Punkte, die keinen entsprechenden Nachbarn haben, gelöscht.
Regionen die modifiziert werden.
Regionen mit weniger Rauschen.
Modus der Rauschunterdrückung.
Defaultwert: 'n_4'
Werteliste: 'n_4', 'n_48', 'n_8'
Sei F die Fläche einer Eingaberegion, dann ist die Laufzeitkomplexität
remove_noise_region liefert den Wert 2 (H_MSG_TRUE), falls die Parameterwerte korrekt sind. Das Verhalten bei leerer Eingabe (keine Eingaberegionen vorhanden) lässt sich mittels set_system('no_object_result',<Result>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
connection, regiongrowing, pouring, class_ndim_norm
dilation1, intersection, gen_region_points
Foundation
| Operatoren |