Name
gray_opening_rectgray_opening_rectGrayOpeningRectgray_opening_rectGrayOpeningRectGrayOpeningRect — Grauwert-Opening mit einer rechteckigen Filtermaske.
gray_opening_rectgray_opening_rectGrayOpeningRectgray_opening_rectGrayOpeningRectGrayOpeningRect führt ein Grauwert-Opening auf dem Bild
ImageImageImageImageImageimage mit Hilfe einer rechteckigen Filtermaske
(MaskHeightMaskHeightMaskHeightMaskHeightMaskHeightmaskHeight, MaskWidthMaskWidthMaskWidthMaskWidthMaskWidthmaskWidth) durch. Das Ergebnis wird in
ImageOpeningImageOpeningImageOpeningImageOpeningImageOpeningimageOpening zurückgeliefert.
Die Steuerparameter MaskHeightMaskHeightMaskHeightMaskHeightMaskHeightmaskHeight,MaskWidthMaskWidthMaskWidthMaskWidthMaskWidthmaskWidth
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
d.h. eine Erosion des Bildes mit s gefolgt von einer Dilatation
mit s (siehe gray_erosion_rectgray_erosion_rectGrayErosionRectgray_erosion_rectGrayErosionRectGrayErosionRect und gray_dilation_rectgray_dilation_rectGrayDilationRectgray_dilation_rectGrayDilationRectGrayDilationRect).
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.
- Unterstützt OpenCL Compute Devices.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
- Automatisch parallelisiert auf Kanalebene.
- Automatisch parallelisiert auf Domainebene.
Höhe der Filtermaske.
Defaultwert: 11
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15
Typischer Wertebereich: 3
≤
MaskHeight
MaskHeight
MaskHeight
MaskHeight
MaskHeight
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
MaskWidth
MaskWidth
MaskWidth
MaskWidth
maskWidth
≤
511
Minimale Schrittweite: 2
Empfohlene Schrittweite: 2
Restriktion: odd(MaskWidth)
Sind die Parameterwerte korrekt, liefert gray_opening_rectgray_opening_rectGrayOpeningRectgray_opening_rectGrayOpeningRectGrayOpeningRect den
Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder
vorhanden) lässt sich mittels
set_system('no_object_result',<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("no_object_result",<Result>) festlegen.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
gray_openinggray_openingGrayOpeninggray_openingGrayOpeningGrayOpening,
gray_opening_shapegray_opening_shapeGrayOpeningShapegray_opening_shapeGrayOpeningShapeGrayOpeningShape
opening_rectangle1opening_rectangle1OpeningRectangle1opening_rectangle1OpeningRectangle1OpeningRectangle1,
gray_dilation_rectgray_dilation_rectGrayDilationRectgray_dilation_rectGrayDilationRectGrayDilationRect,
gray_erosion_rectgray_erosion_rectGrayErosionRectgray_erosion_rectGrayErosionRectGrayErosionRect
Foundation