48
BAB IV HASIL DAN PEMBAHASAN
Pada bab IV ini akan dijelaskan mengenai implementasi, hasil uji coba dan evaluasi dari rancangan program yang telah dibuat pada bab III. Bagian
implementasi aplikasi kali ini meliputi : lingkungan implementasi, implementasi data, implementasi antarmuka dan implementasi proses.
4.1. Kebutuhan Hardware dan Software
Pada bagian ini akan dijelaskan mengenai perangkat keras dan perangkat lunak yang digunakan pada implementasi aplikasi ini.
a. Kebutuhan Hardware :
Komputer dengan processor IntelR CoreTMi3-370M
RAM 2GB DDR3 Monitor 14.0 HD LED LCD
Hard Disk 320 GigaByte
b. Kebutuhan Software :
Sistem OperasiWindows 7. Matlab 7.0
Fileimage JPEG, BMP, PNG, TIFF, XWD.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4.2 Implementasi Data
Seperti yang telah dijelaskan secara konseptual pada Bab 3, maka data yang akan diimplementasikan pada aplikasi ini berupa gambar-gambar aspal yang
berlubang yang telah diambil melalui kamera digital yang nantinya akan diproses melalui beberapa tahapan. Dimana output berupa tampilan piksel warna putih dan
histogram dari ketujuh proses.
4.3. Implementasi Antarmuka
Pada implementasi antarmuka ini merupakan interaksi antara pemakai user dengan sistem. Halaman form utama ini merupakan tampilan awal saat
program dijalankan. Pada form utama ini terdapat program secara keseluruhan beserta dengan prosedur-prosedur programnya. Pada masing
– masing menu memiliki fungsi yang berbeda
– beda pada aplikasi ini. Berikut penjelasan dari setiap form pada menu utama ini :
a. Load : untuk membuka file yang akan diproses.
b. Proses : untuk melakukan proses deteksi tepi.
c. Pixel : untuk menampilkan jumlah pixel
d. Centimeter : untuk menampilkan jumlah centimeter.
e. Diameter : untuk menampilkan hasil jari-jari citra.
f. Open : untuk menampilkan citra asli yang sudah di edit
melalui photoshop untuk melakukan perbandingan.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Adapun tampilan dari form utama ini dapat dilihat pada gambar 4.1 dibawah ini:
Gambar 4.1 Tampilan Form
Pada tampilan form utama ini terdapat 7 kolom yang mempunyai fungsi berbeda-beda. Kolom pertama dengan nama image berfungsi untuk menampilkan
image yang akan diproses. Kolom kedua dengan nama Grayscale berfungsi untuk merubah citra asli menjadi warna keabu-abuan. Kolom ketiga adalah kolom
dengan nama Sobel, yaitu sebuah kolom yang menampilkan hasil deteksi tepi dari GrayScale
. Selanjutnya
pada kolom
keempat diberi
nama Dilasi
yaitusebuahkolom yang menampilkan hasil dari metode deteksi sobel lalu di proses ke dilasi untuk penumbuhan atau penebalan dalam citra biner. Kolom
kelima adalah Closing sebuah kolom yang menampilkan proses closing. Selanjutnya pada kolom keenam Filling Holes sebuah kolom untuk mengisi
lubang-lubang pada citra akibat noise. Selanjutnya pada kolom ketujuh Smoothing sebuah kolom yang berfungsi untuk penghalusan pada citra. Terdapat pula jumlah
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
pixel , jumlah centimeter dan jumlah inchi, yang ditampilkan sesuai dengan image
yang telah dimasukkan. Information image itu berupa pixel , centimeter dan inchi.
4.4. Implementasi Proses