Perancangan Antarmuka Interface Perancangan Sistem 1.

3.4.2. Perancangan Antarmuka Interface

Sistem perbandingan algoritma restorasi citra ini dirancang dengan menggunakan bahasa pemrograman MATLAB 2010a. Perancangan antarmuka atau interface ini bertujuan untuk memudahkan interaksi antara manusia dengan komputer sehingga manusia dapat menggunakan sistem dengan baik dan mudah untuk digunakan.

3.4.2.1 Form Awal

Dibawah ini merupakan form Awal dalam sistem ini, dan memiliki menu bar ,yaitu Help, Filter dan Menu Awal. Dimana untuk menu Filter ada dua jenis Filtering yaitu Harmonic Mean Filter dan Contraharmonic Mean Filter. Dapat dilihat pada Gambar 3.9 dibawah ini : Gambar 3.9 Form Awal Keterangan : 1. Menu Bar yang memiliki tiga menu yaitu menu Help, Menu Filter dan Menu Awal. 2. Judul Percobaan . 3. LOGO Fasilkom-Ti. 4. Nama dan Nim Penulis. Universitas Sumatera Utara

3.4.2.2 Form Menu Harmonic Mean Filter

Gambar 3.10 Form Menu Harmonic Mean Filter Keterangan : 1. Browse Berfungsi untuk mencari citra yang akan diinput dalam format .bmp. 2. Nama File dan Ukuran Merupakan data informasi citra inputan tersebut 3. Axes1 Merupakan tempat untuk menampilkan citra yang akan direstorasi. 4. GrayScale Merupakan tombol untuk mengubah Citra awal menjadi Citra grayscale. 5. Axes5 Merupakan tempat untuk menampilkan citra yang telah diubah ke citra grayscale. 6. Value Merupakan Inputan Nilai noise yang mana telah dibatasi dengan nilai 1 ≤ noise ≤40 . 7. Noise Merupakan dua button noise¸yang mana button pertama adalah salt pepper noise dan button kedua adalah speckle noise. Universitas Sumatera Utara 8. Axes 3 Merupakan tempat untuk menampilkan citra yang telah diberi noise. 9. Before CalculationPerhitungan Sebelum Memiliki empat buah button untuk Menampilkan hasil perhitungan MSE,RMSE, PSNR dan Running Time. 10. Button Save Merupakan button untuk menyimpan hasil dari citra yang telah terkena noise. 11. Kernel Merupakan popupmenu1 untuk memasukkan nilai inputan kernel yang ingin di hitung. 12. Button Push Merupakan button untuk melakukan proses perhitungan Harmonic Mean Filter. 13. Axes 4 Merupakan tempat untuk menampilkan citra yang telah dilakukan filtering. 14. After CalculationPerhitungan Sesudah Memiliki empat buah button untuk Menampilkan hasil perhitungan MSE,RMSE, PSNR dan Running Time. 15. Button Save Merupakan button untuk menyimpan hasil dari citra yang telah melakukan filtering. 16. Button Reset all Merupakan button untuk menghapus seluruh nilai disetiap text , axes gambar. Universitas Sumatera Utara

3.4.2.3 Form Menu Contraharmonic Mean Filter

Gambar 3.11 Form Menu Contraharmonic Mean Filter Keterangan : 1. Browse Berfungsi untuk mencari citra yang akan diinput dalam format .bmp. 2. Nama File dan Ukuran Merupakan data informasi citra inputan tersebut 3. Axes1 Merupakan tempat untuk menampilkan citra yang akan direstorasi. 4. Button GrayScale Merupakan tombol untuk mengubah Citra awal menjadi Citra grayscale. 5. Axes5 Merupakan tempat untuk menampilkan citra yang telah diubah ke citra grayscale. 6. Value Merupakan Inputan Nilai noise yang mana telah dibatasi dengan nilai 1 ≤ noise ≤ 40 . Universitas Sumatera Utara 7. Noise Merupakan dua button noise¸yang mana button pertama adalah salt pepper noise dan button kedua adalah speckle noise. 8. Axes 3 Merupakan tempat untuk menampilkan citra yang telah diberi noise. 9. Before CalculationPerhitungan Sebelum Memiliki empat buah button untuk Menampilkan hasil perhitungan MSE,RMSE, PSNR dan Running Time. 10. Button Save Merupakan button untuk menyimpan hasil dari citra yang telah terkena noise. 11. Input Q Merupakan nilai Inputan Q yang mana memeliki Batasan Q antara -1 ≤ Q ≤ 1 untuk melakukan perhitungan dan pemrosesan ContraHarmonic Mean Filter. 12. Kernel Merupakan popupmenu1 untuk memasukkan nilai inputan kernel yang ingin di hitung. 13. Button Push Merupakan button untuk melakukan proses perhitungan ContraHarmonic Mean Filter. 14. Axes 4 Merupakan tempat untuk menampilkan citra yang telah dilakukan filtering. 15. After CalculationPerhitungan Sesudah Memiliki empat buah button untuk Menampilkan hasil perhitungan MSE,RMSE, PSNR dan Running Time. Universitas Sumatera Utara 16. Button Save Merupakan button untuk menyimpan hasil dari citra yang telah melakukan filtering. 17. Button Reset all Merupakan button untuk menghapus seluruh nilai disetiap text , axes gambar. Universitas Sumatera Utara BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi Sistem