| Operatoren |
closing_rectangle1 — Ausführen eines Closings mit einer Rechtecksmaske.
closing_rectangle1(Region : RegionClosing : Width, Height : )
closing_rectangle1 setzt sich aus der Abfolge der Funktionsaufrufe dilation_rectangle1 und erosion_rectangle1 zusammen. Die Größe des rechteckigen, strukturierenden Elementes wird durch die Parameter Width und Height bestimmt. Wie bei allen closing-Varianten werden die Ränder einer Eingaberegion geglättet und Löcher innerhalb einer Region deren Größe kleiner ist als das rechteckige strukturierende Element geschlossen.
closing_rectangle1 wird für jede Region einzeln angewandt. Eine Verschmelzung von Regionen muss explizit mit Routinen wie union1 durchgeführt werden.
Regionen die verarbeitet werden sollen.
Ergebnis des Closing-Operators.
Breite des Rechtecks.
Defaultwert: 10
Wertevorschläge: 1, 2, 3, 4, 5, 7, 9, 12, 15, 19, 25, 33, 45, 60, 110, 150, 200
Typischer Wertebereich: 1 ≤ Width ≤ 511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Höhe des Rechtecks.
Defaultwert: 10
Wertevorschläge: 1, 2, 3, 4, 5, 7, 9, 12, 15, 19, 25, 33, 45, 60, 110, 150, 200
Typischer Wertebereich: 1 ≤ Height ≤ 511 (lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Sei F1 die Fläche einer Eingaberegion und H die Höhe des Rechtecks, dann ist die Laufzeitkomplexität für eine Region:
Bei korrekter Parametrisierung liefert die Funktion closing_rectangle1 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
dilation_rectangle1, erosion_rectangle1, opening_rectangle1, gen_rectangle1
Foundation
| Operatoren |