| Operatoren |
gray_closing_rect — Grauwert-Closing mit einer rechteckigen Filtermaske.
gray_closing_rect(Image : ImageClosing : MaskHeight, MaskWidth : )
gray_closing_rect führt ein Grauwert-Closing auf dem Bild Image mit Hilfe einer rechteckigen Filtermaske (MaskHeight, MaskWidth) durch. Das Ergebnis wird in ImageClosing 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-Closing 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, dann liefert gray_closing_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_closing, gray_closing_shape
closing_rectangle1, gray_dilation_rect, gray_erosion_rect
Foundation
| Operatoren |