Digitale Bildverarbeitung

12 Kontursegmentierung 1

Was ist und was gibt der Gradient an?
Der Gradient ist ein Vektor der die größte Änderung angibt.

Was muss man machen um die Umrissrichtung von Objekten zu bekommen?
den Gradienten um 90° in Mathematisch korrekter Richtung drehen.

Wie berechnet man die Länge (Betrag)?
Länge=Gradientenbetrag
|vf(x,y)|=W(f'x²+f'y²)

Wie berechnet man die Gradwerte (Richtung)?
o(vf(x,y))=arctan('y/x')

Wie kann man die Schwankung der Grad-Matrix unterdrücken?
In dem man die 360° einteilt am besten in 8 Teile

Berechnungsbeispiel

 

 

W(5²+0²)=5
W(5²+-5²)=5

 

Quelltexte zum besseren Verständnis