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