Ekstraksi Ciri Proses Pendeteksian

diperkecil agar pada saat pengolahan gambar nanti tidak memiliki sebuah kesalahan. Code program untuk proses scaling adalah : Dim graph As Graphics = Graphics.FromImageoriImage1 graph.DrawImageoriImage1, 0, 0, 320, 240 i += 1 Code program dalam proses capture untuk gambar acuan dan gambar fakta adalah sama, hanya saja nama dari variabel kedua gambar adalah berbeda.

3.4 Ekstraksi Ciri

Pada tugas penelitian ini metode yang digunakan untuk melakukan proses ekstraksi ciri warna adalah dengan menggunakan ssebuah metode yang dikenal dengan metode histogram warna. Histogram warna merupakan proses pada citra dimana pada proses tersebuat akan dihasilkan sebuah distribusi warna dari citra yaitu jumlah pixel yang mempunyai nilai warna sama. Nilai warna pada tiap-tiap pixel dideteksi kemudian nilai warna tersebut dimasukkan pada color kubus. Sehingga bila ditemukan pixel yang mempunyai nilai warna yang sama, maka nilai pada color kubus akan bertambah. Dari proses ini akan diketahui jumlah pixel yang mempunyai nilai warna yang sama. Setiap warna RGB red, green, blue memiliki rentang nilay yang terdiri dari nilai 0 sampai dengan nilai 255. RGB256,256,256 atau dalam vektor dapat dituliskan dengan 256 x 256 x 256. Berikut adalah gambar dari sebuah vektor warna RGB yang memiliki kombinasi warna 255 Universitas Sumatera utara 255 255 255 Gambar 3.3 Kombinasi Warna 256,256,256 Karena keterbatasan memori yang digunakan untuk menyimpan 256 x 256 x 256 kombinasi warna, maka dilakukan penurunan jumlah kombinasi warna dari 256 menjadi 16 kombinasi warna. RGB 16,16,16 dalam vektor dapat ditulis dengan 16 x 16 x 16, hal ini juga bertujuan untuk meminimalisikan kesalahan deteksi warna nantinya. Satu gambar disimpan dalam vektor data yang berukuran 16 x 16 x 16 = 4096. Berikut adalah gambar dari sebuah vektor warna RGB yang memiliki kombinasi warna 16 15 15 15 Gambar 3.4 Kombinasi Warna 16,16,16 Universitas Sumatera utara

3.5 Proses Pendeteksian

Setelah diketahui nilai jarak antara gambar template dan gambar query yang menggunakan metode teknik template matching, maka hasilnya akan direpresentasikan. Apabila kedua gambar memiliki jarak yang minimal atau perbedaan nilainya kecil, maka kedua gambar dapat dikatakan sama. Sebaliknya, apabila kedua gambar memiliki jarak yang besar atau perbedaan nilai yang relatif besar, maka kedua gambar juga menunjukkan perbedaan yang besar pula. Untuk merepresentasikan hal tersebut maka akan ditunjukkan dengan berupa suara yang memberitahukan informasi mengenai perbedaan gambar peralatan tersebut. Suara yang dihasilkan ketika menginformasikan barang yang hilang merupakan proses pemanggilan file suara. Berikut adalah penggalan program fungsi pemanggilan file suara suara = PanggilSuarablow.wav MainkanSuarasuara, SND_ASYNC Or SND_MEMORY Universitas Sumatera utara BAB 4 PERANCANGAN DAN PENGUJIAN SISTEM KONTROL

4.1 Perancangan