| Operatoren |
opening_golay — Auftrennen von Lücken mit einem Golay-Element.
opening_golay(Region : RegionOpening : GolayElement, Rotation : )
opening_golay ist als Hintereinanderschaltung von Minkowski-Subtraktion und Minkowski-Addition. Dabei wird zuerst die Minkowski-Subtraktion der Eingaberegionen (Region) mit dem durch GolayElement und Rotation ausgewählten strukturierenden Element aus dem Golay-Alphabet durchgeführt. Mit dem Ergebnis der Minkowski-Subtraktion und dem um 180 Grad gedrehten strukturierenden Element, wird dann eine Minkowski-Addition durchgeführt.
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 des gewählten Elements verwendet werden soll. Die Golay-Elemente mit allen möglichen Rotationen sind in der Funktionsbeschreibung von golay_elements aufgeführt.
Durch opening_golay werden Regionen, die kleiner sind als das strukturierende Element, entfernt und die Objektränder geglättet.
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 des Opening-Operators.
Strukturierendes Element aus dem Golay-Alphabet.
Defaultwert: 'h'
Werteliste: 'c', 'd', 'e', 'f', 'f2', 'h', 'i', 'k', 'l', 'm'
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 opening_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
erosion_golay, dilation_golay, closing_golay, hit_or_miss_golay, thinning_golay, thickening_golay, golay_elements
Foundation
| Operatoren |