2.6
Misalnya jarak antara titik Px
1
,x
2
dan titik Qy
1
,y
2
adalah:
2.7
Secara umum jarak jarak Euclidean antara Px
1
, ..., x
p
dan Qy
1
, ..., y
p
adalah :
2.8
Fungsi jarak Euclidean mempunyai sifat cukup sederhana dan setiap titik dianggap Mempunyai kontribusi yang sama [12].
2 2
1 2
OP
d x
x
2 2
1 1
2 2
PQ
d x
y x
y
2 2
2 1
1 2
2
, ...
p p
d P Q x
y x
y x
y
15
BAB III PERANCANGAN
3.1 Perancangan Sistem
Blok sistem pengenalan perangkat elektronika menggunakan webcam secara keseluruhan diperlihatkan pada gambar 3.1.
Unit Perekam Unit Pengenalan dan Penampil
Gambar 3.1. Blok sistem Sistem pengenalan perangkat elektronika menggunakan webcam terdiri dari
software pada laptop yang berfungsi sebagai user interface dalam proses pengenalan.
Software laptop yang dibuat dalam bentuk user interface dengan GUI berperan sebagai
pusat pengaturan semua proses pengenalan perangkat elektronika menggunakan webcam, seperti mencuplik gambar dan mengenali gambar yang sudah tercuplik. Pencuplikan
gambar dilakukan oleh laptop melalui webcam.
Proses pengenalan perangkat elektronika
3.1.2 Perangkat elektronika
Alat-alat elektronika yang digunakan sesuai dengan alat-alat elektronika yang sering digunakan pada umumnya oleh para teknisi.dari berbagai macam alat-alat
elektronika hanya dipilih 7 alat yang meliputi soldir, penyedot timah, tang kupas, tang potong, obeng trim, multimeter, dan bor listrik,yang dapat dilihat pada gambar 3.2.
a b c d e f g Gambar 3.2. a Obeng Trim. b Soldir. c Penyedot Timah. d Bor Listrik.
e Tang Kupas. f Tang Potong. g Multimeter.
3.1.3 Webcam
Webcam yang digunakan adalah webcam dengan merk Logitech seri c 270h. dapat dilihat pada gambar 3.3. Webcam ini sudah mempunyai dudukan sendiri serta
mempunyai software pendukung yang bisa zoom in dan zoom out sehingga memudahkan pengaturan dari PC. Pada proses pengambilan citra menggunakan resolusi 640 x 480
piksel.Spesifikasinya bisa dilihat pada tabel 3.1.
Tabel 3.1. Spesifikasi Webcam Logitech c 270h High definition video HD
HD 270p Photo Quality
3 Megapixel Video Quality
Good Focus Type
Always Focused Auto Light Correction
Standart
3.1.4 Proses pengenalan perangkat elektronika
Proses pengenalan perangkat elektronika adalah proses di mana perangkat elektronika yang dicapture dikenali bentuknya. Proses ini terdiri preprocessing, citra
terkoreksi, ekstraksi ciri Discrete Cosine Transform DCT, fungsi jarak dan penentuan dapat dilihat pada gambar 3.3.
Gambar 3.3. Blok diagram proses pengenalan prengkat elektronika
a. Citra perangkat elektronika
Proses ini diambil menggunakan webcam, gambar yang dicapture oleh webcam akan disimpan dalam format bmp. Pengambilan gambar oleh webcam dilakukan dengan
jarak ± 45 cm. Pada jarak tersebutlah dihasilkan gambar yang fokus. Fokus pada webcam menggunakan fokus normal artinya adalah pengaturan default yang sudah terpasang pada
webcam Sebelum pengambilan citra perangkat elektronika, webcam harus dikomunikasikan
dan diinisialisasi dulu di dalam program. Fungsi imaqhwinfo untuk mengetahui nama adaptor dalam webcam tersebut. Kemudian diinisialisasi sesuai nama adaptornya yaitu
„winvideo‟ dan resolusi kamera yang digunakan yaitu 640 x 480, setelah komunikasi dan inisialisai webcam berhasil, Kemudian perintah untuk mengambil gambar menggunakan
„getsnapshot‟.Berikut contoh program inisialisasi webcam :
imaqhwinfo; vid=videoinput
winvideo ;
vid=videoinput winvideo
,1, RGB24_640x480
; gmbr= getsnapshotvid;
b. Preprocessing
Proses preprocessing terdiri dari grayscale, cropping dan resizing.Proses ini juga bertujuan untuk mempersiapkan citra yang akan diekstraksi ciri agar dapat dilanjutkan ke
proses selanjutnya Proses grayscale dilakukan agar citra perangkat elektronika yang telah diambil
menjadi keabuan. Hal ini dilakukan agar dapat mempermudah pengolahan citra dalam proses ekstraksi ciri. Berikut contoh program grayscale :
i=imread Tang.jpg
; g=rgb2grayx;
Proses cropping dilakukan untuk memotong bagian citra yang tidak diperlukan dalam pengenalan citra, seperti background template dan dari hasil beberapa percobaan
maka didapatkan nilai koordinat yang sesuai untuk melakukan cropping Berikut contoh program cropping :
i=imread Tang.jpg
; c=imcropi,[225 39 230 454];
Proses resizing dilakukan agar citra yang akan diekstrak dari webcam dengan resolusi 640x480 piksel mempunyai ukuran piksel yang sama dengan aturan ekstraksi ciri
Discrete Cosine Transform DCT, yaitu 512 x 256 piksel . Berikut contoh program
resizing :
i=imread Tang.jpg
; s=imresizei,[512 256];
x=s255;