Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
50Activity
0 of .
Results for:
No results containing your search query
P. 1
Konvolusi Dan Transformasi

Konvolusi Dan Transformasi

Ratings: (0)|Views: 1,243 |Likes:
Published by saya_suka87

More info:

Published by: saya_suka87 on Apr 06, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

08/17/2013

pdf

text

original

 
BAB IVKONVOLUSI DAN TRANSFORMASI4.1. Konvolusi
Konvolusi merupakan perkalian dua fungsi f dan g. Operasi konvolusi ada 2 yakni untuk fungsi malar dan untuk fungsi diskrit. Untuk fungsi malar didefinisikan sebagai berikut ;
∫ ∫ 
==
dadbb ya x g ba  f   y x g  y x  f   y xh
)),(),(),(*),(),(
(4.1)Konvolusi dengan fungsi inilah yang banyak digunakan pada pengolahan citra digital. Namun,fungsi ini sulit diimplementasikan pada menggunakan komputer. Hal ini disebabkan kenyataan bahwa computer hanya bisa melakukan perhitungan pada data diskrit. Untuk itulah dibentuk operasi konvolusi untuk fungsi diskrit sebagai berikut :
==
==
aa b
b ya x g ba  f   y x g  y x  f   y xh
)),(),(),(*),(),(
(4.2)Misalkan diketahui f(x,y) berukuran 5*5 dan g(x,y) berukuran 3*3. Pada beberapa buku g(x,y)dinamakan
convolution filter, convolution mask, convolution kernel,
atau
template
.
P1P2P3P4P5P6P7P8P9
(1,1)(1,2)(1,3)
(1,4)(1,5)
(2,1)(2,2)(2,3)
(2,4)(2,5)f(x,y)=
(3,1)(3,2)(3,3)
(3,4)(3,5)(4,1)(4,2)(4,3)(4,4)(4,5)(5,1)(5,2)(5,3)(5,4)(5,5)DanABCDEFGHI(1,1)(1,2)(1,3)g(x,y)=(2,1)(2,2)(2,3)(3,1)(3,2)(3,3)
H(x+1,y+1) = A*P1+B*P2+C*P3+D*P4+E*P5+F*P6+G*P7+H*P8+I*P9 (4.3)
Proses operasi konvolusi secara grafis dapat digambarkan sebagai berikut :
 
1. Tempatkan kernel g(x,y) pada sudut kiri atas, kemudian hitung nilai pixel hasil konvolusi pada posisi * dengan rumus pada persamaan (4.3) sehingga h(x,y) pada posisi * akan diisidengan nilai hasil konvolusi.* 2. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.* 3. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan ((4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*4. Geser kernel satu pixel ke bawah, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*5. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*
 
6. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*7. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*8. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*9. Geser kernel satu pixel ke kanan, kemudian hitung nilai pixel hasil konvolusi pada posisi *dengan rumus pada persamaan (4.3)
 
sehingga h(x,y) pada posisi * akan diisi dengan nilaihasil konvolusi.*
Contoh 1
: Citra f(x,y) berukuran 5*5 dengan kernel g(x,y) berukuran 3*3 sebagai berikut :

Activity (50)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Rachmad Hakim S. liked this
Chy Kia liked this
Shinta Orisandy liked this
Rahmad Saihendra liked this
Marhadi Adetia liked this
Basra Kurniawan liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->