| Operatoren |
dilation_golay — Ausdehnen von Regionen (Golay).
dilation_golay ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.
dilation_golay(Region : RegionDilation : GolayElement, Iterations, Rotation : )
dilation_golay berechnet die Dilatation der Eingaberegionen mit einem ausgewählten strukturierenden Element aus dem Golay-Alphabet, das durch GolayElement bestimmt ist. Für die strukturierenden Elemente gibt es folgende Wahlmöglichkeiten:
'l', 'm', 'd', 'c', 'e', 'i', 'f', 'f2', 'h', 'k'.
Die Rotationsnummer Rotation gibt dabei an, welche Rotation, bzw. ob die Vordergrund- (gerade) oder die Hintergrundvariante (ungerade Werte) des gewählten Elements verwendet werden soll. Die Golay-Elemente mit allen möglichen Rotationen sind in der Funktionsbeschreibung von golay_elements aufgeführt. Das strukturierende Element wird dabei über die zu verarbeitende Region (Region) geschoben. Für alle Positionen des strukturierenden Elementes, an denen sie sich mit dem Objekt schneidet, wird der Bezugspunkt (relativ zum strukturierenden Element) in die Ausgaberegion aufgenommen. Es wird also die Vereinigungsmenge über alle Verschiebungen des strukturierenden Elementes über die Region gebildet.
Der Parameter Iterations bezeichnet die Anzahl der Iterationen, die mit dem strukturierenden Element ausgeführt werden sollen. Als Eingaberegion für die Iteration n wird die Ergebnisregion der Iteration (n-1) verwendet.
Es ist zu beachten, dass nicht bei jedem Golayelement alle Werte von Rotation zulässig sind. Bei einigen Werten für Rotation entsteht die identische Abbildung.
Regionen, die verarbeitet werden sollen.
Das Ergebnis der Dilation-Operation.
Strukturierendes Element aus dem Golay-Alphabet.
Defaultwert: 'h'
Werteliste: 'c', 'd', 'e', 'f', 'f2', 'h', 'i', 'k', 'l', 'm'
Anzahl der Iterationen.
Defaultwert: 1
Wertevorschläge: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 17, 20, 30, 40, 50
Typischer Wertebereich: 1 ≤ Iterations (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Rotation des Golay-Elements. Je nach Element sind nicht alle Rotationen zulässig.
Defaultwert: 0
Werteliste: 0, 2, 4, 6, 8, 10, 12, 14, 1, 3, 5, 7, 9, 11, 13, 15
Sei F die Fläche einer Eingaberegion, dann ist die Laufzeitkomplexität für ein Objekt:
Bei korrekter Parametrisierung liefert die Funktion dilation_golay den Wert 2 (H_MSG_TRUE). Das Funktionsverhalten für die beiden Fälle leere und keine Eingaberegion lässt sich wie folgt kontrollieren:
keine Region: set_system('no_object_result',<RegionResult>)
leere Region: set_system('empty_region_result',<RegionResult>)
Andernfalls wird eine Fehlerbehandlung durchgeführt.
threshold, regiongrowing, connection, union1, watersheds, class_ndim_norm
reduce_domain, select_shape, area_center, connection
dilation1, dilation2, dilation_seq
erosion_golay, opening_golay, closing_golay, hit_or_miss_golay, thinning_golay, thickening_golay, golay_elements
Foundation
| Operatoren |