![Page 1: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/1.jpg)
![Page 2: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/2.jpg)
1. Perbaikan kualitas citra (image
enhancement)
2. Penghilangan derau.
3. Penghalusan/pelembutan citra.
4. Deteksi tepi, penajaman tepi.
5. Dll.
![Page 3: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/3.jpg)
Operasi yang mendasar dalam
pengolahan citra adalah operasi
konvolusi.
Konvolusi 2 buah fungsi f(x) dan g(x)
didefenisikan sebagai berikut :
h(x) = f(x) * g(x) =
)()( axgaf
![Page 4: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/4.jpg)
Tanda * menyatakan operator konvolusi,
dan peubah (variabel) a adalah peubah
bantu (dummy variabel).
Untuk fungsi diskrit, konvolusi
didefenisikan sebagai.
h(x) = f(x) * g(x) =
)()( axgaf
![Page 5: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/5.jpg)
Pada operasi konvolusi di atas, g(x) disebut kernel konvolusi atau kernel penapis (filter).
Kernel g(x) merupakan suatu jendela yang dioperasikan secara bergeser pada sinyal masukan f(x), yang dalam hal ini, jumlah perkalian kedua fungsi pada setiap titik merupakan hasil konvolusi yang dinyatakan dengan keluaran h(x)
![Page 6: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/6.jpg)
Operasi konvolusi dilakukan dengan
menggeser kernel konvolusi pixel per
pixel. Hasil konvolusi disimpan dalam
matriks yang baru.
Contoh : Misalkan citra f (x,y) yang
berukuran 5 x 5 dan sebuah kernel atau
mask yang berukuran 3 x 3 masing-
masing adalah sebagai berikut :
![Page 7: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/7.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
Perkalian baris x kolom
![Page 8: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/8.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x4) + (-1x4) + (0x3) + (-1x6) + (4x6) +(-1x5) + (0x5) + (-1x6) + (0x6) = 3
3
![Page 9: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/9.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x4) + (-1x3) + (0x5) + (-1x6) + (4x5) +(-1x5) + (0x6) + (-1x6) + (0x6) = 0
3 0
![Page 10: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/10.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x3) + (-1x5) + (0x4) + (-1x5) + (4x5) +(-1x2) + (0x6) + (-1x6) + (0x2) = 2
3 0 2
![Page 11: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/11.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x6) + (-1x6) + (0x5) + (-1x5) + (4x6) +(-1x6) + (0x6) + (-1x7) + (0x5) = 0
3 0 2
0
![Page 12: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/12.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x6) + (-1x5) + (0x5) + (-1x6) + (4x6) +(-1x6) + (0x7) + (-1x5) + (0x5) = 2
3 0 2
0 2
![Page 13: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/13.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x5) + (-1x5) + (0x2) + (-1x6) + (4x6) +(-1x2) + (0x5) + (-1x5) + (0x3) = 6
3 0 2
0 2 6
![Page 14: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/14.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x5) + (-1x6) + (0x6) + (-1x6) + (4x7) +(-1x5) + (0x3) + (-1x5) + (0x2) = 6
3 0 2
0 2 6
6
![Page 15: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/15.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x6) + (-1x6) + (0x6) + (-1x7) + (4x5) +(-1x5) + (0x5) + (-1x2) + (0x4) = 0
3 0 2
0 2 6
6 0
![Page 16: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/16.jpg)
4 4 3 5 4
6 6 5 5 2
5 6 6 6 2
6 7 5 5 3
3 5 2 4 4
0 -1 0
-1 4 -1
0 -1 0
(0x6) + (-1x6) + (0x2) + (-1x5) + (4x5) +(-1x3) + (0x2) + (-1x4) + (0x4) = 2
3 0 2
0 2 6
6 0 2
![Page 17: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/17.jpg)
4 4 3 5 4
6 3 0 2 2
5 0 2 6 2
6 6 0 2 3
3 5 2 4 4
![Page 18: Perbaikan kualitas citra (imagemuji_lestari.staff.gunadarma.ac.id/.../Teori+konvolusi.pdf · Operasi konvolusi dilakukan dengan menggeser kernel konvolusi pixel per pixel. Hasil konvolusi](https://reader035.vdocuments.mx/reader035/viewer/2022062508/6091c3de4caa47344158c9a6/html5/thumbnails/18.jpg)
Catatan :
Jika hasil konvolusi menghasilkan nilai
pixel negatif, maka nilai tersebut
dijadikan nol, sebaliknya jika hasil
konvolusi menghasilkan nilai pixel yang
lebih besar dari nilai maksimum, maka
nilai tersebut dijadikan ke nilai keabuan
maksimum.