Diagram Konteks Level 0 Data Flow Diagram DFD Level 1 Data Flow Diagram DFD level 2 Segmentasi Thresholding Citra Data Flow Diagram DFD level 2 Segmentasi Region Merging

3.1.6.1 Diagram Konteks Level 0

Diagram konteks segmentasi citra dengan algoritma Segmentasi Threshold dan Region Merging menggambarkan hubungan sistem dengan entitas luar external entity seperti pada Gambar 3.6. Gambar 3.6 Diagram Konteks Segmentasi Threshold dan Region Merging Pada Gambar 3.6 terlihat User sebagai entitas luar memberikan file citra asli serta algoritma yang digunakan ke dalam sistem, sistem mengolah data dan memberikan ke User berupa citra hasil Segmentasi.

3.1.6.2 Data Flow Diagram DFD Level 1

Dari diagram konteks level 0 dapat dikembangkan dfd level 1 seperti pada Gambar 3.7 Gambar 3.7 DFD level 1 USER Segmentasi Citra Dengan Algoritma Thresholding Dan Region Merging File Citra Hasil Segmentasi USER 1.0 Segmentasi Citra Dengan Algoritma Thresholding File Citra, Algoritma Threshold dan Region Merging Hasil Segmentasi 2.0 Segmentasi Citra Dengan Algoritma Region Merging Hasil Segmentasi File Citra Universitas Sumatera Utara

3.1.6.3 Data Flow Diagram DFD level 2 Segmentasi Thresholding Citra

Data Flow Diagram level 2 Segmentasi Thresholding Citra menggambarkan proses-proses yang terdapat pada DFD level 1 secara lebih detil. DFD Level 2 Segmentasi Threshold Citra dapat dilihat pada Gambar 3.8. Gambar 3.6 Flow Chart Gambar 3.8 DFD Level 2 Segmentasi Thresholding Proses 1

3.1.6.4 Data Flow Diagram DFD level 2 Segmentasi Region Merging

Data Flow Diagram level 2 Segmentasi Region Merging menggambarkan proses- proses yang terdapat pada DFD level 1 secara lebih detil. DFD Level 2 Segmentasi Region Merging dapat dilihat pada Gambar 3.9. USER 1.1 Mengubah citra RGB menjadi Grayscale File Citra RGB 1.2 Membaca Piksel Grayscale Citra Grayscale Nilai Threshold 1.4 Pemetaan Nilai Hasil Threshold Hasil Segmentasi Piksel Citra Grayscale 1.3 Menghitung Nilai Threshold Universitas Sumatera Utara Gambar 3.9 DFD Level 2 Segmentasi Region Merging Proses 2

3.2 Perancangan Antarmuka Interface

Perancangan antar muka adalah rancangan tampilan yang menghubungkan pengguna user dengan komputer dengan bantuan program. Salah satu syarat pembuatan antar muka adalah berorientasi pada mudah digunakan user friendly serta informatif. USER 2.1 Mengubah citra RGB menjadi Grayscale File Citra RGB 2.2 Membaca Piksel Grayscale 2.3 Pengecekan Nilai Tetangga Matriks Piksel Citra Citra Grayscale Piksel Citra Grayscale 2.4 Pengecekan Jarak Intensitas Terhadap Nilai Ambang Hasil Segmentasi Jarak Intensitas Tetangga dan Region Universitas Sumatera Utara

3.2.1 Rancangan Menu Utama