5. Konvolusi dan Transformasi Fourier ∫ ∑
5. Konvolusi dan Transformasi Fourier ∫ ∑
5. Konvolusi dan Transformasi Fourier ∫ ∑
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Contoh <strong>5.</strong>1. Misalkan citra f(x, y) yang berukuran 5 × 5 <strong>dan</strong> sebuah kernel atau yang berukuran 3 ×<br />
3 masing-masing adalah sebagai berikut:<br />
f(x, y) =<br />
⎡4<br />
⎢<br />
6<br />
⎢<br />
⎢5<br />
⎢<br />
⎢<br />
6<br />
⎢⎣<br />
3<br />
4<br />
6<br />
6<br />
7<br />
5<br />
3<br />
5<br />
6<br />
5<br />
2<br />
5<br />
5<br />
6<br />
5<br />
4<br />
4⎤<br />
2<br />
⎥<br />
⎥<br />
2⎥<br />
⎥<br />
3<br />
⎥<br />
4⎥⎦<br />
g(x, y) =<br />
⎡ 0<br />
⎢<br />
−1<br />
⎢<br />
⎢⎣<br />
0<br />
−1<br />
• 4<br />
−1<br />
Keterangan: Tanda • menyatakan posisi (0, 0) dari kernel.<br />
Operasi konvolusi antara citra f(x, y) dengan penapis g(x, y):<br />
f(x, y) * g(x, y)<br />
dapat digambarkan sebagai berikut:<br />
(1) Tempatkan kernel pada sudut kiri atas:<br />
4 4 3 5 4<br />
6 6 5 5 2 3<br />
5 6 6 6 2<br />
6 7 5 5 3<br />
3 5 2 4 4<br />
0 ⎤<br />
−1<br />
⎥<br />
⎥<br />
0 ⎥⎦<br />
Nilai intensitas baru dari pixel pada posisi (0, 0) dari kernel dihitung dengan cara berikut:<br />
(0 × 4) + (-1 × 4) + (0 × 3) + (-1 × 6) + (4 × 6) + (-1 × 5) + (0 × 5) + (-1 × 6) + (0 × 6) = 3<br />
(2) Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel pada posisi (0, 0) dari kernel:<br />
4 4 3 5 4<br />
6 6 5 5 2 3 0<br />
5 6 6 6 2<br />
6 7 5 5 3<br />
3 5 2 4 4<br />
Nilai intensitas baru dari pixel pada posisi (0, 0) dari kernel dihitung dengan cara berikut:<br />
(0 × 4) + (-1 × 3) + (0 × 5) + (-1 × 6) + (4 × 5) + (-1 × 5) + (0 × 6) + (-1 × 6) + (0 × 6) = 0<br />
6