gray_opening
— Ausführen eines Grauwert-Openings auf Bildern.
gray_opening(Image, SE : ImageOpening : : )
gray_opening
führt ein Grauwert-Opening auf dem Bild
Image
mit dem strukturierenden Element SE
durch.
Der Bildtyp des strukturierenden Elements SE
muss zu dem
Bildtyp des Eingabebildes Image
passen. Das
Grauwert-Opening eines Bildes i mit einem strukturierenden Element
s ist definiert als
d.h. eine Erosion des Bildes mit s gefolgt von einer Dilatation
mit dem transponierten strukturierenden Element (siehe
gray_erosion
und gray_dilation
). Zur Erzeugung von
strukturierenden Elementen siehe read_gray_se
.
Das Grauwert-Opening wird besonders schnell für flache strukturierende Elemente durchgeführt, d.h. strukturierende Elemente mit konstantem Grauwert innerhalb der definierenden Region.
Image
(input_object) (multichannel-)image(-array) →
object (byte / uint2 / real)
Eingabebild.
SE
(input_object) singlechannelimage →
object (byte / uint2 / real)
Strukturierendes Element.
ImageOpening
(output_object) (multichannel-)image(-array) →
object (byte / uint2 / real)
Ergebnisbild.
gray_opening
liefert genau dann den Wert 2 (H_MSG_TRUE), wenn das
strukturierende Element keine leere Region ist. Andernfalls wird
eine Fehlerbehandlung durchgeführt.
read_gray_se
,
gen_disc_se
,
read_image
dual_rank
,
gray_opening_rect
,
gray_opening_shape
opening
,
gray_dilation
,
gray_erosion
Foundation