gray_opening gray_opening GrayOpening GrayOpening gray_opening (Operator)
Name
gray_opening gray_opening GrayOpening GrayOpening gray_opening — Ausführen eines Grauwert-Openings auf Bildern.
Signatur
def gray_opening (image : HObject, se : HObject) -> HObject
Beschreibung
gray_opening gray_opening GrayOpening GrayOpening GrayOpening gray_opening führt ein Grauwert-Opening auf dem Bild
Image Image Image Image image image mit dem strukturierenden Element SE SE SE SE SE se durch.
Der Bildtyp des strukturierenden Elements SE SE SE SE SE se muss zu dem
Bildtyp des Eingabebildes Image Image Image Image image 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 gray_erosion GrayErosion GrayErosion GrayErosion gray_erosion und gray_dilation gray_dilation GrayDilation GrayDilation GrayDilation gray_dilation ). Zur Erzeugung von
strukturierenden Elementen siehe read_gray_se read_gray_se ReadGraySe ReadGraySe ReadGraySe 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.
Ausführungsinformationen
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 interner Datenebene.
Parameter
Image Image Image Image image image (input_object) (multichannel-)image(-array) → object HImage HObject HImage Hobject (byte / uint2 / real)
Eingabebild.
SE SE SE SE SE se (input_object) singlechannelimage → object HImage HObject HImage Hobject (byte / uint2 / real)
Strukturierendes Element.
ImageOpening ImageOpening ImageOpening ImageOpening imageOpening image_opening (output_object) (multichannel-)image(-array) → object HImage HObject HImage Hobject * (byte / uint2 / real)
Ergebnisbild.
Ergebnis
gray_opening gray_opening GrayOpening GrayOpening GrayOpening 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.
Vorgänger
read_gray_se read_gray_se ReadGraySe ReadGraySe ReadGraySe read_gray_se ,
gen_disc_se gen_disc_se GenDiscSe GenDiscSe GenDiscSe gen_disc_se ,
read_image read_image ReadImage ReadImage ReadImage read_image
Alternativen
dual_rank dual_rank DualRank DualRank DualRank dual_rank ,
gray_opening_rect gray_opening_rect GrayOpeningRect GrayOpeningRect GrayOpeningRect gray_opening_rect ,
gray_opening_shape gray_opening_shape GrayOpeningShape GrayOpeningShape GrayOpeningShape gray_opening_shape
Siehe auch
opening opening Opening Opening Opening opening ,
gray_dilation gray_dilation GrayDilation GrayDilation GrayDilation gray_dilation ,
gray_erosion gray_erosion GrayErosion GrayErosion GrayErosion gray_erosion
Modul
Foundation