| Operatoren |
opening_rectangle1 — Ausführen eines Openings mit einem Rechteck.
opening_rectangle1(Region : RegionOpening : Width, Height : )
opening_rectangle1 setzt sich aus der Abfolge der Funktionsaufrufe erosion_rectangle1 und dilation_rectangle1 zusammen. Die Größe des rechteckigen, strukturierenden Elementes wird durch die Parameter Width und Height bestimmt. Wie bei allen opening-Varianten bleiben größere Strukturen erhalten, während kleine Regionen wie Linien und Punkte sowie feine Strukturen gelöscht werden.
Regionen die verarbeitet werden sollen.
Ergebnis des Opening-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 opening_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, watersheds, class_ndim_norm
reduce_domain, select_shape, area_center, connection
opening, gen_rectangle1, dilation_rectangle1, erosion_rectangle1
Foundation
| Operatoren |