PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : opening,closing (dilatation,erosion)



GrinderFX
05.10.2006, 18:50
Hi!
Die bedeutung der begriffe ist mir klar, jedoch nicht wie die matrix z.b.:
1 1 1
1 1 1
1 1 1
mit dem Bild verknüpft wird.
Ist das ähnlich wie beim sobel zum beispiel?
Ich finde tausend seiten, die diese 2 tollen zeichen für erosion,dilatation benutzen (halbkreis mit minus und plus) aber was sich dahinter verbirgt wird nicht wirklich erwähnt. Deswegen bitte keine links, die nur genau das erklären.

Und warum nutzen einige
1 1 1
0 1 1
0 0 1

oder
0 1 0
1 1 1
0 1 0
?

ogni42
11.10.2006, 19:13
Die MAtrix wird als "Strukturierendes Element" bezeichnet. Betrachtet werden nur die Pixel im Bild, für die das strukturierende Element eine "1" enthält.

Im Binärbild (pixel = 0 oder 1) bedeutet das:
Erosion:
Alle Pixel, für die das SE "1" ist werden logisch UND verknüpft
Dilatation
Alle Pixel, für die das SE "1" ist werden logisch ODER verknüpft

Bei Grauwertbildern wird das Zentralelement mit dem Maximalwert der betrachteten Elemente ersetzt (Dilatation) bzw. dessen Minimum (Erosion)

Bei einer Matrix
00000
00000
11111
00000
00000

reagiert der Operator nur auf horizontale Elemente.