25.07.2013 Views

5. Konvolusi dan Transformasi Fourier ∫ ∑

5. Konvolusi dan Transformasi Fourier ∫ ∑

5. Konvolusi dan Transformasi Fourier ∫ ∑

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!