| Operatoren |
gray_opening_rect — Grauwert-Opening mit einer rechteckigen Filtermaske.
gray_opening_rect(Image : ImageOpening : MaskHeight, MaskWidth : )
gray_opening_rect führt ein Grauwert-Opening auf dem Bild Image mit Hilfe einer rechteckigen Filtermaske (MaskHeight, MaskWidth) durch. Das Ergebnis wird in ImageOpening zurückgeliefert. Die Steuerparameter MaskHeight,MaskWidth werden, wenn sie einen geraden Wert haben, auf den nächstgrößeren ungeraden Wert transformiert. An den Bildrändern wird eine Spiegelung der Randpunkte durchgeführt.
Das Grauwert-Opening eines Bildes i mit dem rechteckigen strukturierenden Element s ist definiert als
Beachten Sie, dass Filteroperatoren eventuell unerwartete Resultate ausgeben, wenn ein Bild mit einer reduzierten Domäne als Input übergeben wird. Weitere Informationen können im Kapitel Filter gefunden werden.
Eingabebild.
Ergebnisbild.
Höhe der Filtermaske.
Defaultwert: 11
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15
Typischer Wertebereich: 3 ≤ MaskHeight ≤ 511
Minimale Schrittweite: 2
Empfohlene Schrittweite: 2
Restriktion: odd(MaskHeight)
Breite der Filtermaske.
Defaultwert: 11
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15
Typischer Wertebereich: 3 ≤ MaskWidth ≤ 511
Minimale Schrittweite: 2
Empfohlene Schrittweite: 2
Restriktion: odd(MaskWidth)
Sind die Parameterwerte korrekt, liefert gray_opening_rect den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder vorhanden) lässt sich mittels set_system('no_object_result',<Result>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
gray_opening, gray_opening_shape
opening_rectangle1, gray_dilation_rect, gray_erosion_rect
Foundation
| Operatoren |