DAFTARISI HALAMAN JUDUL LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR LEMBAR PENGESAHAN PEMBIMBING LEMBAR PENGESAHAN PENGUJI LEMBAR PERSEMBAHAN MOTTO KATA PENGANTAR SARI TAKARIR DAFTARISI DAFTAR GAMBAR i a h v VI vn IX x XI xv BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah ~ 1.3 Batasan Masalah ~ 1.4 Tujuan Penelitian A 1.5 Manfaat Penelitian, 1.6 Metodologi Penelitian 4 1.6.1 Studi Pendahuluan 4 1.6.2 Perancangan Model * 1.6.3 Pengumpulan Data c 1.6.4 Metode Pembuatan Perangkat Lunak 5 1.7 Sistematika Penulisan..., o BAB II LANDASAN TEORI 9 2.1 Grafika Komputer o 2.1.1 Sistem Grafika Komputer 9 xi
2.1.2 Penerapan Grafika Komputer 10 2.1.3 KJasifikasi Penerapan Grafika Komputer 11 2.1.4 Piranti Interaktif, 13 2.2 Dasar Pemrograman Grafik 14 2.2.1 Mengenal Modus Grafik 14 2.2.2 PerbedaanAntara Grafik dan Teks 15 2.2.3 Sistem Koordinat 16 2.2.4 Palette dan Warna 17 2.3 Pengenalan Image Processing lg 2.3.1 Image Processing dan Kegunaanya 18 2.3.2 Image Enhancement 20 2.3.3 Pengertian Citra Digital 21 2.3A Format File Grafik 22 2.3.5 Pembangkitan Garis 22 2.4 Mosaic Filtering 24 2.5 Delphi 26 2.5.1 Borland Delphi 5.0 26 2.5.2 Mengenal IDE Delphi 26 2.5.3 Componen Palette Standard Delphi 28 2.5.4 Componen Palette RX Control Delphi 29 2.5.5 Componen Palette Additional Delphi 30 2.5.6 Componen Palette System Delphi 31 BAB III ANALISIS KEBUTUHAN SISTEM 32 3.1 Metode Analisis 32 3.2 Ilasil Analisis 32 3.2.1 Masukan Sistem 32 3.2.2 Keluaran Sistem 33 3.3 Kebutuhan Fungsi 33 3.4 Antarmuka Sistem 34 3.5 Kebutuhan Perangkat Keras 34 xn
3.6 Kebutuhan Perangkat Lunak 35 3.7 Kinerja yang Diharapkan 35 BAB IV PERANCANGAN PERANGKATLUNAK 36 4.1 Metode Perancangan 36 4.2 Hasil Perancangan 36 4.2.1 Perancangan Diagram Alir Sistem 37 4.3 Perancangan Antarmuka Sistem 40 4.3.1 Perancangan Antarmuka Sistem Splash Open 41 4.3.2 Perancangan Antarmuka Menu Utama 41 4.3.3 Perancangan Antarmuka Gambar 42 4.3.4 Perancangan Antarmuka Effects 42 4.3.5 Perancangan Antar Muka Print 43 4.3.6 Perancangan Antarmuka Profile 44 4.3.7 Perancangan Antarmuka Help 44 4.3.8 Perancangan Antarmuka About 45 4.3.9 Perancangan Antarmuka Exit Splash 45 BABV IMPLEMENTASI PERANGKAT LUNAK 45 5.1 Implementasi Secara Umum 46 5.2 Alasan Pemilihan Perangkat Lunak 46 5.3 Batasan Implementasi 47 5.3.1 Batasan Implementasi Perangkat Lunak (Software) 47 5.3.2 Batasan Implementasi Perangkat Keras (Hardware) 47 5.4 Tahap Pembuatan Perangkat Lunak 47 5.5 Implementasi Antarmuka 43 5.5.1 Form Splash Open 40 5.5.2 Form Menu Utama 49 5.5.3 Form Gambar, 5q 5.5.4 Form Effects 51 5.5.5 Form Print 54 5.5.6 Form Profile 54 xiii
5.5.7 Form Help $c 5.5.8 Form About 5^ 5.5.9 Form Exit Splash 55 BAB VI ANALISIS KINERJA PERANGKAT LUNAK 57 6.1 Analisis Proses ey 6.2 Pengujian Sistem 50 6.2.1 Sistem Normal 5g 6.2.1.1 Proses Input Data 58 6.2.1.2 Proses Data 59 6.2.1.3 Proses Output Data 61 6.2.2 Sistem Tidak Normal 63 6.3 Kelebihan dan Kelemahan Program 64 BAB VII PENUTUP 66 7.1 Kesimpulan 66 7.2 Saran,-, DAFTAR PUSTAKA xiv
DAFTAR GAMBAR Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 2.7 Diagram Image Processing Indeks Piksel Dalam Matrik Gambar Asli Gambar Hasil Mosaic IDE Delphi Componen Palette Standard Delphi Componen Palette RX Control Delphi Gambar 2.8 Componen Palette Additional Delphi 30 Gambar 2.9 Componen Palette System Delphi 3j Gambar 4.1 Flowchart Diagram Aiir Program 37 Gambar 4.2 Flowchart Menentukan Brightness 37 Gambar 4.3 Gambar 4.4 Flowchart Menentukan Contrast... Flowchart Menentukan Saturation Gambar 4.5 Flowchart Menentukan Lightness 39 Gambar 4.6 Flowchart Proses Pengaburan Gambar Dengan Teknik Mosaic 40 Gambar 4.7 Perancangan Antarmuka Splash Open 4] Gambar 4.8 Perancangan Antarmuka Menu Utama 4j Gambar 4.9 Perancangan Antarmuka Gambar 42 Gambar4.10 Perancangan Antarmuka Effects 42 Gambar 4.11 Perancangan Antarmuka Print,, 4j Gambar 4.12 Perancangan Antarmuka Profile Gambar 4.13 Perancangan Antarmuka Help 44 Gambar 4.14 Perancangan Antarmuka About 45 Gambar4.15 Perancangan Antarmuka Exit Splash 45 Gambar 5.1 Tampilan Form Splash Open 48 Gambar 5.2 Tampilan Form menu Utamu 49 Gambar 5.3 Tampilan Open Picture Dialog 50. 18 22 25 25 26 28 29 38 39 xv
Gambar 5.4 Gambar 5.5 Tampilan Form Gambar Tampilan Form Effects Gambar 5.6 Tampilan Save Picture Dialog 53 Gambar 5.7 Tampilan Form Print Gambar 5.8 Gambar 5.9 Tampilan Form Profile Tampilan Form Help Gambar5.10 Tampilan Form About Gambar 5.11 Tampilan Pesan Keluar Dari Aplikasi 56 Gambar5.12 Tampilan Form Exit Splash Gambar 6.1 Tampilan Form Menu Utama Gambar 6.2 Tampilan Open Picture Dialog Gambar 6.3 Gambar 6.4 Tampilan Form Gambar Asli Tampilan Form Effects Gambar 6.5 Tampilan Form Gambar Hasil Mosaic 61 Gambar 6.6 Gambar 6.7 Tampilan Save Picture Dialog Tampilan Form Print Out Gambar 6.8 Tampilan Peringatan File Save As Gambar yang Sama 63 Gambar 6.9 Tampilan Peringatan Close Gambar 64 60 60 62 xvi