Implementasi Analisis Dan Perancangan Perangkat Lunak Image Thinning Dengan Metode Zhang Suen

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1. Implementasi

Setelah melalui tahap perancangan, tahan selanjutnya untuk mengembangkan suatu perangkat lunak adalah tahapan implementasi. Setelah melakukan implementasi terhadap rancangan yang diperoleh sebelumnya ke dalam bahasa pemrograman, penulis memperoleh hasil berupa sebuah perangkat lunak image thinning dengan metode Zhang Suen. Hasil dari implementasi perangkat lunak Image Thinning terdiri dari tampilan menu Utama, Image Thinning, Help dan About adalah sebagai berikut:

4.1.1 Tampilan Menu Utama

Tampilan Menu Utama merupakan tampilan yang pertama kali pada saat sistem dijalankan. Tampilan ini berfungsi sebagai tempat menu-menu yang mendukung perangkat lunak Image Thinning dengan metode Zhang-Suen. Tampilan menu Utama dapat dilihat seperti pada Gambar 4.1. Universitas Sumatera Utara Gambar 4.1 Tampilan Form Utama

4.1.2 Tampilan Image Thinning

Tampilan Image Thinning adalah program yang melakukan thinning perampingan terhadap citra digital. Pada tampilan ini terdapat dua kotak gambar yang berfungsi untuk menampilkan citra awal dan citra hasil thinning seperti pada Gambar 4.2. Universitas Sumatera Utara Gambar 4.2 Image Thinning Keterangan Gambar: Dibawah tampilan kotak gambar terdapat tombol-tombol untuk melakukan proses thinning sebuah citra antara lain: a. Tombol Open File berfungsi untuk membaca file citra digital b. Tombol Process berfungsi untuk melakukan thinning citra. c. Tombol Clear berfungsi untuk membersihkan tampilan pada kotak gambar d. Tombol Save berfungsi menyimpan hasil thinning citra e. Tombol Exit untuk menutup tampilan thinning Untuk membuka file citra pilih tombol Open File dan akan muncul kotak dialog dialog box seperti pada Gambar 4.3. Gambar 4.3 Kotak Dialog Open File Selanjutnya pilih salah satu file citra pada kotak dialog untuk menampilkannya pada kotak citra asli picture box seperti pada Gambar 4.4. Universitas Sumatera Utara Gambar 4.4 Tampilan File Citra Keterangan: Setelah file citra dibuka dan ditampilkan pada kotak citra, maka akan tampil properties dari file citra antara lain: Nama file : Nama file citra Path : Alamat file citra Ukuran file : Ukuran size Selanjutnya untuk melakukan proses thinning atas file citra di atas, maka pilih tombol Process dan hasilnya dapat dilihat pada Gambar 4.5. Universitas Sumatera Utara Gambar 4.5 Tampilan Hasil Thinning File Citra Setelah proses thinning, maka untuk menyimpan hasilnya dalam bentuk file pilih tombol Save seperti pada Gambar 4.6. Gambar 4.6 Kotak Dialog Save File Pada kotak dialog Save file, isikan nama file yang baru dan pilih tombol Save untuk melakukan penyimpanan dan hasilnya seperti pada Gambar 4.7. Universitas Sumatera Utara Gambar 4.7 Tampilan Hasil Penyimpanan Keterangan: Setelah file citra hasil disimpan dan ditampilkan pada kotak citra hasil thinning, maka akan tampil properties dari file citra hasil penyimpanan antara lain: Nama file : Nama file citra hasil thinning Path : Alamat file citra hasil thinning Ukuran file : Ukuran size sesudah thinning

4.1.3 Tampilan About

Tampilan About merupakan tampilan yang berfungsi untuk menampilkan sekilas informasi mengenai perancang perangkat lunak ini. Adapun tampilan About seperti ditunjukkan pada Gambar 4.8. Gambar 4.8 Tampilan About

4.1.4 Tampilan Help

Tampilan Help merupakan tampilan yang berfungsi untuk menampilkan tata cara pengoperasian perancang perangkat lunak ini. Adapun tampilan Help seperti ditunjukkan pada Gambar 4.9. Universitas Sumatera Utara Gambar 4.9 Tampilan Help

4.2 Pengujian Sistem