Digital Signal Processing Reference
In-Depth Information
7 Kanten und Konturen
import ij.plugin.filter.UnsharpMask;
1
...
2
public void run(ImageProcessor imp) {
3
UnsharpMask usm = new UnsharpMask();
4
double r = 2.0; // standard settings for radius
5
double a = 0.6; // standard settings for weight
6
usm.sharpen(imp, r, a);
7
...
8
}
9
Laplace- vs. USM-Filter
Bei einem naheren Vergleich der beiden Methoden sehen wir, dass die
Scharfung mit dem Laplace-Filter (Abschn. 7.6.1) eigentlich ein speziel-
ler Fall des USM-Filters ist. Wenn wir das Laplace-Filter aus Gl. 7.25
zerlegen in der Form
=5 H L
010
1
010
111
010
000
010
000
δ ,
=
H L =
4 1
010
5
(7.29)
3-Glattungsfilter H L
abzuglich der Impulsfunktion δ besteht. Die Laplace-Scharfung aus Gl.
7.26 konnen wir daher ausdrucken als
wird deutlich, dass H L
aus einem einfachen 3
×
I L
( H L
I
w
·
I )
( H L
= I
5 w
·
I
I )
H L
= I +5 w
·
( I
I )
= I +5 w
·
M,
(7.30)
also in der Form des USM-Filters (Gl. 7.27) mit der Maske M
=
H L
( I
I ). Die Scharfung mit dem Laplace-Filter bei einem Gewich-
tungsfaktor w ist damit ein Sonderfall des USM-Filters mit dem spezifi-
schen Glattungsfilter
010
111
010
1
5
H L =
und dem Scharfungsfaktor a =5 w.
7.7 Aufgaben
Aufg. 7.1. Berechnen Sie manuell den Gradienten und den Laplace-
Operator fur folgende Bildmatrix unter Verwendung der Approximation
in Gl. 7.2 bzw. Gl. 7.25:
Search WWH ::




Custom Search