Coding User Interface Aplikasi Pengenalan Alat Bengkel Motor

4.2 Coding Program Pengenalan Peralatan Bengkel Motor 4.2.1 Inisialisasi Webcam int idCamera = -1; cek di aplikasi camera index mulai dari 0 config cfg ..\\..\\sample\\dct.xml ; TO_DO: get cameraid idCamera = 1; cv:: VideoCapture vcidCamera; std:: string nameWindow = DCT - CS ; cv::namedWindow nameWindow, cv:: WINDOW_AUTOSIZE ; cv:: Mat frame; cv:: Rect crop0,0 ujung kiri atas , 479, 479; ukuran crop

4.2.2 Pembuatan Database Citra Training

Pembuatan Database citra training dilakukan dengan terlebih dahulu menentukan jumlah dan jenis tool yang akan digunakan. Tool yang digunakan disini berjumlah 10 dengan jenis sebagai berikut: Kunci Soket Kunci Inggris kunci L Kunci Ring Senter Obeng Plus Penggaris Palu Tang Kunci Pas Masing-masing tool akan diambil data citra nya dengan dilakukan rotasi 0 o , 90 o , 180 o , dan 270. Sehingga total citra dari tool yang digunakan untuk database berjumlah 40buah. Coding pembuatan database training : ? xml version = 1.0 encoding = utf-8 ? BasisData xmlns:xsi = http:www.w3.org2001XMLSchema-instance xmlns:xsd = http:www.w3.org2001XMLSchema Persentase 100 Persentase { Alat batas =0.5 nama = kunci_ring ..\..\sample\kunci_ring.png Alat Alat batas =0.5 nama = kunci_ring_90 ..\..\sample\kunci_ring_90.png Alat Alat batas =0.5 nama = kunci_ring_180 ..\..\sample\kunci_ring_180.png Alat Alat batas =0.5 nama = kunci_ring_270 ..\..\sample\kunci_ring_270.png Alat Alat batas =0.5 nama = palu ..\..\sample\palu.png Alat Alat batas =0.5 nama = palu_90 ..\..\sample\palu_90.png Alat Alat batas =0.5 nama = palu_180 ..\..\sample\palu_180.png Alat Alat batas =0.5 nama = palu_270 ..\..\sample\palu_270.png Alat Alat batas =0.5 nama = senter ..\..\sample\senter.png Alat Alat batas =0.5 nama = senter_90 ..\..\sample\senter_90.png Alat Alat batas =0.5 nama = senter_180 ..\..\sample\senter_180.png Alat Alat batas =0.5 nama = senter_270 ..\..\sample\senter_270.png Alat Alat batas =0.5 nama = kunci_L ..\..\sample\kunci_L.png Alat Alat batas =0.5 nama = kunci_L_90 ..\..\sample\kunci_L_90.png Alat Alat batas =0.5 nama = kunci_L_180 ..\..\sample\kunci_L_180.png Alat Alat batas =0.5 nama = kunci_L_270 ..\..\sample\kunci_L_270.png Alat Alat batas =0.5 nama = kunci_inggris ..\..\sample\kunci_inggris.png Alat Alat batas =0.5 nama = kunci_inggris_90 ..\..\sample\kunci_inggris_90.png Alat Alat batas =0.5 nama = kunci_inggris_180 ..\..\sample\kunci_inggris_180.png Alat Alat batas =0.5 nama = kunci_inggris_270 ..\..\sample\kunci_inggris_270.png Alat Alat batas =0.5 nama = obeng_plus ..\..\sample\obeng_plus.png Alat Alat batas =0.5 nama = obeng_plus_90 ..\..\sample\obeng_plus_90.png Alat Alat batas =0.5 nama = obeng_plus_180 ..\..\sample\obeng_plus_180.png Alat Alat batas =0.5 nama = obeng_plus_270 ..\..\sample\obeng_plus_270.png Alat Alat batas =0.5 nama = tang ..\..\sample\tank.png Alat Alat batas =0.5 nama = tang_90 ..\..\sample\tank_90.png Alat Alat batas =0.5 nama = tang_180 ..\..\sample\tank_180.png Alat Alat batas =0.5 nama = tang_270 ..\..\sample\tank_270.png Alat Alat batas =0.5 nama = kunci_pas ..\..\sample\kunci_pas.png Alat Alat batas =0.5 nama = kunci_pas_90 ..\..\sample\kunci_pas_90.png Alat Alat batas =0.5 nama = kunci_pas_180 ..\..\sample\kunci_pas_180.png Alat Alat batas =0.5 nama = kunci_pas_270 ..\..\sample\kunci_pas_270.png Alat Alat batas =0.5 nama = kunci_soket ..\..\sample\kunci_soket.png Alat Alat batas =0.5 nama = kunci_soket_90 ..\..\sample\kunci_soket_90.png Alat Alat batas =0.5 nama = kunci_soket_180 ..\..\sample\kunci_soket_180.png Alat Alat batas =0.5 nama = kunci_soket_270 ..\..\sample\kunci_soket_270.png Alat Alat batas =0.5 nama = penggaris ..\..\sample\penggaris.png Alat Alat batas =0.5 nama = penggaris_90 ..\..\sample\penggaris_90.png Alat Alat batas =0.5 nama = penggaris_180 ..\..\sample\penggaris_180.png Alat Alat batas =0.5 nama = penggaris_270 ..\..\sample\penggaris_270.png Alat BasisData