Digital Signal Processing Reference
In-Depth Information
7.4
Weitere
Kantenoperatoren
Abbildung 7.8
Canny-Kantendetektor mit unter-
schiedlichen Einstellungen des
Glattungsparameters
σ
.
Original
σ
=1
.
0
σ
=2
.
0
σ
=4
.
0
σ
=8
.
0
σ
=16
.
0
gut zu lokalisieren und (c) nur eine Markierung pro Kante zu liefern.
Das
”
Canny-Filter“ ist im Kern ein Gradientenverfahren (Abschn. 7.2),
benutzt aber fur die Kantenlokalisierung auch die Nulldurchgange der
zweiten Ableitungen. Meistens wird der Algorithmus nur in einer
”
single-
scale“-Version verwendet, wobei aber durch Einstellung des Filterradius
(Glattungsparameter
σ
) eine gegenuber einfachen Operatoren wesentlich
verbesserte Kantendetektion moglich ist (Abb. 7.8 und Abb. 7.9). Der
Canny-Detektor wird daher auch in seiner elementaren Form gegenuber
einfacheren Kantendetektoren oft bevorzugt. Eine ausfuhrliche Beschrei-
bung des Algorithmus und eine Java-Implementierung findet man z. B.
in [22, Kap. 7].