| Operatoren |
closing_golay — Ausführen einer Closing-Operation mit Golay-Alphabet als strukturierendes Element.
closing_golay ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.
closing_golay(Region : RegionClosing : GolayElement, Rotation : )
closing_golay ist als Hintereinanderschaltung von Minkowski-Addition und Minkowski-Subtraktion definiert. Dabei wird zuerst die Minkowski-Addition der Eingaberegion (Region) mit dem durch GolayElement und Rotation ausgewählten strukturierenden Element des Golay-Alphabets durchgeführt. Mit dem Ergebnis der Minkowski-Addition und dem um 180 Grad gedrehten strukturierenden Element, wird dann eine Minkowski-Subtraktion 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. Durch closing_golay werden Löcher, die kleiner sind als das strukturierende Element, geschlossen und die Regionenränder geglättet. Die Golay-Elemente mit allen möglichen Rotationen sind in der Funktionsbeschreibung von golay_elements aufgeführt.
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.
Regionen, auf die die Closing-Operation angewandt wurde.
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 closing_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, opening_golay, hit_or_miss_golay, thinning_golay, thickening_golay, golay_elements
Foundation
| Operatoren |