Laporan UTS Citra

5
 UTS PENGOLAHAN CITRA DETEKSI TEPI MENGGUNAKAN METODE IMAGE ANALYSIS UNTUK MEMBEDAKAN UANG ASLI DAN UANG PALSU BERBASIS JAVA Oleh : 1. Ahmad Fuad H. (09650029) 2. Imtih anah (09650029) 3. Ahmad Faizar R. (09650220) 4. Febrilia Ayu R. (09650222) 5. Ai nu l A mi n Kelas B JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM MALANG 2011 1. Pe ndahuluan

Transcript of Laporan UTS Citra

Page 1: Laporan UTS Citra

5/11/2018 Laporan UTS Citra - slidepdf.com

http://slidepdf.com/reader/full/laporan-uts-citra 1/5

UTS PENGOLAHAN CITRADETEKSI TEPI MENGGUNAKAN METODE IMAGE ANALYSIS

UNTUK MEMBEDAKAN UANG ASLI DAN UANG PALSU

BERBASIS JAVA

Oleh :

1. Ahmad Fuad H. (09650029)

2. Imtihanah (09650029)3. Ahmad Faizar R. (09650220)

4. Febrilia Ayu R. (09650222)

5. Ainul Amin

Kelas B

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI MAULANA MALIK IBRAHIM

MALANG

2011

1. Pendahuluan

Page 2: Laporan UTS Citra

5/11/2018 Laporan UTS Citra - slidepdf.com

http://slidepdf.com/reader/full/laporan-uts-citra 2/5

Pengolahan Citra merupakan proses pengolahan dan analisis citra yang banyak 

melibatkan persepsi visual. Proses ini mempunyai ciri data masukan dan informasi keluaran

yang berbentuk citra. Istilah pengolahan citra digital secara umum didefnisikan sebagai

 pemrosesan citra dua dimensi dengan komputer. Dalam definisi yang lebih luas, pengolahan

citra digital juga

mencakup semua data dua dimensi. Meskipun sebuah citra kaya informasi, namun seringkali

citra yang kita miliki mengalami penurunan intensitas mutu, misalnya mengandung cacat atau

derau (noise), warnanya terlalu kontras atau kabur tentu citra seperti ini akan sulit di

representasikan sehingga informasi yang ada menjadi berkurang. Agar citra yang mengalami

ganguan mudah direpresentasikan maka citra tersebut perlu dimanipulasi menjadi citra lain

yang kualitasnya lebih baik. Pengolahan citra adalah pemrosesan citra khususnya dengan

menggunakan komputer menjadi citra yang lebih baik. Umumnya operasi-operasi pengolahancitra diterapkan pada citra apabila:

1. Perbaikan atau memodifikasi citra perlu dilakukan untuk meningkatkan kualitas

 penampakan atau untuk menonjolkan beberapa aspek informasi yang terkandung di

dalam citra.

2. Elemen didalam citra perlu dikelompokkan, dicocokkan dan diukur.

3. Sebagian citra perlu digabung dengan bagian citra yang lain.

2. Metode Pengolahan Citra

Operasi yang dilakukan untuk mentransformasikan suatu citra menjadi citra lain

dapat dikategorikan berdasarkan tujuan transformasi maupun cakupan operasi yang dilakukan

terhadap citra. Berdasarkan transformasi operasi pengolahan citra, deteksi tepi (Edge

Detection) termasuk dalam Analisis Citra (Image Analysis) dimana tujuan utama dari image

analysis ini adalah melakukan identifikasi daerah (region), batas (boundaries) ataupun sudut

(edge) yang terdapat pada image. Deteksi Tepi adalah suatu proses yang menghasilkan tepi-

tepi dari obyekobyek citra yang tujuannya adalah untuk menandai bagian yang menjadi detail

citra. Dari proses ini akan diperoleh variabel yang digunakan untuk perbandingan dengan

image uang kertas yang lainnya (referensi).

3. Parameter Citra

Page 3: Laporan UTS Citra

5/11/2018 Laporan UTS Citra - slidepdf.com

http://slidepdf.com/reader/full/laporan-uts-citra 3/5

Parameter citra yang digunakan dalam lingkup ini adalah contour. Kontur sendiri

merupakan keadaan yang ditumbulkan oleh perubahan intensitas pada piksel yang bertetangga

karena adanya perubahan intensitas oleh karena itu kita dapat mendeteksi tepi objek di dalam

citra.

4. Algoritma Program

Untuk pertama kali jalankan aplikasi, kemudian masukkan gambar hasil scan uang

asli. Pilih menu Aksi dan pilih Deteksi Tepi, tekan terus sampai uang kertas asli kelihatan

tanda airnya. Apabila terdapat tanda air maka uang kertas tersebut termasuk uang kertas asli

dan sebaliknya apabila diproses tetapi tidak menunjukkan tanda air maka hal tersebut berarti

uang kertas tersebut adalah palsu.

5. Source Code

Berikut adalah potongan source code deteksi tepi:

public int[][][] prosesCitra(javax.swing.JFrame

formUtamaformUtama, int[][][] citraAwal)

{

int width = citraAwal[0].length;

int height = citraAwal[0][0].length;

int[][][] result =

CitraLibrary.newMatrix(width, height);for (int w = 0; w < width; w++)

for (int h = 0; h < height; h++)

{

int ratarata1 =

((citraAwal[CitraLibrary.RED][w][h])+

((citraAwal[CitraLibrary.RED][w][h])/2));

int ratarata2 =

((citraAwal[CitraLibrary.GREEN][w][h])+

((citraAwal[CitraLibrary.GREEN][w][ h])/2));

int ratarata3 =

((citraAwal[CitraLibrary.BLUE][w][h])+((citraAwal[CitraLibrary.BLUE][w] [h])/2));

result[CitraLibrary.RED][w] [h] =

ratarata1;

result[CitraLibrary.GREEN][w][ h] =

ratarata2;

result[CitraLibrary.BLUE][w] [h] =

ratarata3;

}

return result;}

Page 4: Laporan UTS Citra

5/11/2018 Laporan UTS Citra - slidepdf.com

http://slidepdf.com/reader/full/laporan-uts-citra 4/5

6. Hasil Pengujian Program

Aplikasi akan membandingkan antara image uang kertas asli dengan image ang kertas

 palsu. Jika image yang akan diuji memiliki tanda air, maka aplikasi akan mendapatkan sebuah

image tanda air yang telah dirubah menjadi image dengan deteksi tepi. Jika image yang akan

diuji tidak memiliki tanda air, maka aplikasi tidak akan mendapatkan image tanda air.

Berikut adalah hasil program saat dijalankan. Ketika mengambil gambar uang dari komputer,

dengan file berekstensi .jpg yang merupakan gambar uang asli senilai 50000 hasil scanning.

Ketika kita mengklik menu “aksi” terdapat pilihan untuk melakukan deteksi tepi dan fungsi

invers. Berikut adalah hasil ketika dilakukan deteksi tepi.

Page 5: Laporan UTS Citra

5/11/2018 Laporan UTS Citra - slidepdf.com

http://slidepdf.com/reader/full/laporan-uts-citra 5/5

Pada hasil yang kita peroleh dari uang asli, dapat kita lihat tanda air terlihat. Sedangkan pada

hasil scanning uang palsu dengan nilai yang sama, tidak terlihat adanya tanda air pada uang

tersebut.

Referensi

http://www.gunadarma.ac.id/library/articles/graduate/industrial-technology/2009/

Artikel_50404934.pdf 

http://id.wikipedia.org/wiki/Jenis-jenis_uang

http://www.cse.unr.edu/~bebis/CS791E/Notes/EdgeDetection.pdf 

http://www.cs.ipb.ac.id/~yeni/files/ppcd/Kuliah%2010%20Deteksi%20Tepi%20Canny

%20edit%20print.pdf 

http://en.wikipedia.org/wiki/Image_analysis