4.5. Uji Coba Program
Pada sub bab ini akan dibahas mengenai uji coba terhadap aplikasi yang telah dibuat dan selanjutnya akan dievaluasi dari hasil uji coba tersebut. Uji coba
dilaksanakan untuk mengetahui kemampuan aplikasi dapat berjalan dengan baik sesuai dengan rancangan. Evaluasi dilakukan untuk menentukan tingkat
keberhasilan dari aplikasi yang dibuat.
4.5.1 Skenario Uji Coba
Untuk memastikan bahwa aplikasi ini berjalan dengan baik, diperlukan adanya skenario yang akan dicoba, antara lain :
a. Memasukkan beberapa image untuk melihat perbedaan keberhasilan, karena tiap-tiap image hasil dari surve di lapangan yang image diambil
dengan menggunakan kamera digitalselalu berbeda, hal itu dipengaruhi oleh kondisi objek gambar yang akan diambil.
b. Melakukan proses, menguji tingkat keberhasilan melalui proses yang sudah direncanakan. Karena tidak semua image memiliki kemiripan.
c. Melakukan proses hitung luas per pixel, per centimeter dan per inchi hasil dari proses berupa tampilan jumlah piksel, jumlah centimeter dan inchi,
oleh karena itu perlu diuji tingkat keberhasilan pada obyek lubang aspal dengan real.
4.5.2 Proses Uji Coba
Langkah pertama dalam membuat program deteksi tepi adalah dengan merancang tampilan program dengan menggunakan GUI pada Matlab. Setelah
perancangan program deteksi tepi dibuat dan dimasukkan source code kedalam program, maka langkah terakhir adalah dengan mencoba program tersebut.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Dengan menekan tombol Run, akan diperoleh hasil dari deteksi tepi. Gambar- gambar dibawah ini merupakan tampilan program deteksi tepi.
Gambar 4.8 Tampilan Awal Aplikasi
Tombol Load pada tampilan form utama berfungsi untuk mengambil image
yang sudah tersimpan dikomputer. Image sebelumnya sudah diambil dengan menggunakan kamera digital dan kemudian disimpan dikomputer.
Setelah menekan tombol load akan tampil jendela direktori komputer, dan kemudian cari letak image tersebut kemudian klik dua kali pada image.Image
yang diambil pada load adalah file image yang berformat JPEG atau BMP. Pada proses load , program hanya bisa menjalankan perintah open atau cancel
pada menu direktori komputer. Menu tombol aplikasi lainnya tidak bisa dijalankan sebelum proses direktori load selesai dijalankan.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.9 Tampilan proses Load Image
Tombol proses berfungsi untuk menjalankan proses pendeteksian tepi. Image
yang akan diproses terlebih dahulu tampil pada kolom Image yang berupa citra berwarna RGB. Setelah tombol proses akan diproses maka muncul output
dari kesembilan metode deteksi tepi pada kolom prosesnya itu citra keabuan, peningkatan mutu citra, sobel, dilasi, closing, filing holes dan smoothing.
Adapun hasil tombol proses sebagai berikut :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.10 Tampilan semua Proses
Tombol Proses Hitung Luasper pixel berfungsi untuk menjalankan proses hasil jumlah pixel yang telah terdeteksi dari proses image. Pixel yang akan
diproses terlebih dahulu tampil pada kolom Pixel yangberupa jumlah pixel. Setelahtombol pixel akan di proses maka muncul output hasil dari jumlah pixel
tersebut.Tombol proses hitung Luas percentimeter berfungsi untuk menjalankan proses hasil dari jumlah pixel lalu di hitung kedalam satuan centimeteryang telah
terhitung dari hasil jumlah pixel. Centimeter yang akan diproses terlebih dahulu tampil pada kolom Centimeteryangberupa jumlah Centimeter. Setelah tombol
Centimeter akan diproses maka muncul output hasil dari jumlah Centimeter.Tombol proses hitung luas perInchi berfungsi untuk menjalankan
proses hasil dari kali luas derngan skala dan icnhi ke centimeter pada lubang aspal yang diambil melalui kamera digital. Adapun hasil gambar proses Luas per pixel ,
centimeter dan inchi sebagai berikut :
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 4.11 Tampilan Luas per pixel , per centimeter dan per Inchi
Tombol Proses Hitung Diameter per pixel berfungsi untuk menjalankan proses hasil jumlah pixel yang telah terdeteksi dari proses image. Pixel yang akan
diproses terlebih dahulu tampil pada kolom Pixel yang berupa jumlah pixel. Setelah tombol pixel akan diproses maka muncul output hasil dari jumlah pixel
tersebut. Tombol proses hitung Diameter per centimeter berfungsi untuk menjalankan proses hasil dari jumlah pixel lalu di hitung kedalam satuan
centimeter yang telah terhitung dari hasil jumlah pixel. Centimeter yang akan diproses terlebih dahulu tampil pada kolom Centimeter yangberupa jumlah
Centimeter. Setelah tombol Centimeter akan diproses maka muncul output hasil dari jumlah Centimeter.Tombol proses hitung Diameter perInchi berfungsi untuk
menjalankan proses hasil dari kali luas derngan skala dan icnhi ke centimeter pada keretakan aspal yang diambil melalui kamera digital.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Adapun hasil gambar proses Diameter per pixel , centimeter dan inchi sebagai berikut :
Gambar 4. 12 Tampilan Diameter per pixel , per centimeter dan per Inchi.
Tombol open berfungsi untuk menjalankan proses hasil gambar yang telah di edit di photoshop untuk melakukan perbandingan hasil.Tombol proses
citra biner dan hitung berfungsi untuk menjalankan proses hasil gambar yang telah di edit di photoshop lalu di proses dalam citra biner untuk mendapatkan nilai
tp, fp, fn, dan tn. Lalu dilakukan proses hitung untuk mendapatkan nilai tp, fp, fn, dan tn.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Adapun hasil gambar proses nilai tp, fp, fn dan tn sebagai berikut :
Gambar 4.13 Tampilan Open dan Hitung
4.6 Evaluasi