221 430 1 SM PDF
221 430 1 SM PDF
Abstrak - Artikel ini bertujuan untuk mengkaji aplikasi differensial numerik dalam pengolahan citra digital,
khususnya dalam mendeteksi tepi objek yang terdapat dalam citra digital. Pendeteksian tepi dapat dilakukan dengan
cara yang mirip dengan differensial pertamanya secara parsial dalam ruang diskrit. Aplikasi differensial numeric
turunan kedua dalam mendeteksi tepi menggunakan persamaan Laplace, perumusan teori tersebut dalam system digital
menggunakan metode hampiran selisih mundur (backward difference approximation). Hasil deteksi tepi dengan
menggunakan differensial numeric turunan kedua pada bahasa Matlab memberikan hasil tepi yang jelas dan tajam.
Kata-Kata Kunci : Differensial Numerik; Laplace; Matlab
2
∂x 2
∂y
= G1 (G3 ( x )) + G1 (G3 ( y ))
1
= G1 (G3 (x)) − G1 ( f (x − ∆x, y)) + G1 ( f (x, y)) − G1 ( f (x, y − ∆y))
∆y Gambar 1. Citra Rektorat UNIB hasil pembacaan Matlab
melalui fasilitas Imshow [2]
1 f ( x + ∆x, y) − f ( x, y) − f ( x, y) + f ( x − ∆x, y) }
= { Algoritma pengolahan citra digital dalam mendeteksi
∆x ∆y
tepi menggunakan turunan kedua yang berhasil
dirancang adalah operator Laplace. Secara umum
1 f ( x, y + ∆y) − f ( x, y) − f ( x, y) + f ( x, y − ∆y }
+ { algoritma tersebut dapat disajikan sebagai berikut:
∆y ∆y
f ( x + ∆x, y ) − 2 f ( x, y ) + f ( x − ∆x, y ) c. Algoritma Differensial Numerik Turunan Kedua
=
(∆x) 2 pada Bahasa Matlab
(∆y ) 2
∂x
2 2
∂y
Dengan mengasumsikan ∆x = ∆y = 1 , maka diperoleh = f (x, y −1) + f (x −1, y) − 4 f (x, y) + f (x +1, y) + f (x, y +1)
∇2 f (x, y) = f (x+1, y)−2f (x, y)+ f (x−1, y)+ f (x, y+1)−2f (x, y)+ f (x, y−1) Output : Citra tepi Laplace
= f (x, y−1) + f (x−1, y) −4f (x, y) + f (x+1, y) + f (x, y+1) Berdasarkan pada hasil rancangan algoritma
Atau dapat dinyatakan sebagai mask: differensial numeric turunan kedua langkah selanjutnya
0 1 0 adalah menyusun program sederhana dengan
1 − 4 1 memanfaatkan fasilitas m-file yang terdapat pada
0 1 0 bahasa Matlab. Program yang dirancang adalah
program yang disadur dan dikembangkan dari program
b. Implementasi Differensial Numerik pada Citra m-file > edge.m. Hasil implementasi dari algoritma
Digital differensial numeric turunan kedua berupa citra gedung
rektorat UNIB dengan kenampakan tepi-tepi dari
Implementasi teori differensial numerik (turunan bangunan gedung rektorat UNIB, output citra dari
kedua) pada citra digital didahului dengan menerapkan algoritma ini disajikan dalam gambar berikut:
algoritma-algoritma dasar dalam sistem pengolahan
citra digital pada software Matlab.
>> I = Imread (nama folder dan Gambar 3. Citra tepi gedung rektorat UNIB hasil pemfilteran
file dari gambar) Laplace [2]
>> Imshow (I)
4. Kesimpulan
Daftar Pustaka