Name

OpenImage — filtert Bild mit einem morphologischen Opening

Aufruf

GefiltertesBild = OpenImage(Bild, StrukturElement);

Parameter

Bild

2D-Matrix vom Typ uint8, uint16, uint32, double oder boolean

StrukturElement

Struktur mit den Komponenten Width, Height und Data, sollte durch CreateStructureElement generiert worden sein

GefiltertesBild

Matrix mit der gleichen Größe und dem gleichen Typ wie Bild

Beschreibung

Diese Funktion filtert Bild mit einem morphologischen Opening. Dieser Filter lässt dunkle Objekte unverändert und entfernt helle Objekte, in die das Strukturierende Element nicht hinein passt.

Beispiel

Bild = 0.5 * ones(9, 9) // Graues Bild wird erzeugt.

Bild(:, 3) = 0 // Dunkle Linie wird gezeichnet.

Bild(:, 7) = 1 // Helle Linie wird gezeichnet.

StrukturElement = CreateStructureElement('square', 3) // Strukturierendes Element wird generiert.

GefiltertesBild = OpenImage(Bild, StrukturElement)

Siehe auch

DilateImage, ErodeImage, CloseImage, TopHat, BottomHat, CreateStructureElement, MorphologicalFilter