Flowchart Insertion Penyisipan Flowchart Extraction Pembacaan Embed Flowchart Menghitung MSE

Gambar 3.19 Flowchart Gambaran Umum Sistem

3.2.1.1 Flowchart Insertion Penyisipan

Flowchart proses insertion penyisipan dengan metode MLSB dapat dilihat seperti pada Gambar 3.20. Start Halaman Menu Utama Insertion Halaman Insertion Input citra cover Sisip Citra stego Extraction Input citra embed Halaman Extraction Input citra stego Extract Citra embed MSE? Halaman MSE Input citra cover Input citra stego Perhitungan MSE Nilai MSE Quit? Selesai Ya Tidak Ya Ya Tidak Tidak Ya Tidak Universitas Sumatera Utara Gambar 3.20 Flowchart Insertion Penyisipan Ya Konversikan nilai greyscale setiap piksel citra cover ke nilai biner n Start Input citra cover Input citra embed Baca 5 bit terakhir piksel ke n citra cover n = n +1 Ganti 5 bit terakhir piksel citra cover ke n dengan 5 bit data embed ke j. j=j-1 Hitung nilai greyscale setiap piksel citra cover dan embed Masih ada data embed j 0 ? Stop Tidak Tampilkan citra stego Konversikan nilai greyscale setiap piksel embed kedalam ASCII hexadecimal Tambahkan data embed keterangan control symbol Konversikan data embed ke nilai biner j Hitung nilai RGB citra cover dan embed Universitas Sumatera Utara

3.2.1.2 Flowchart Extraction Pembacaan Embed

Flowchart proses extraction pembacaan embed dengan metode MLSB dapat dilihat seperti pada Gambar 3.21. Gambar 3.21 Flowchart Extraction Pembacaan Embed Start Input citra stego Hitung nilai RGB setiap piksel citra stego n Cari 5 bit LSB pada piksel citra stego n Konversi 5 bit LSB  ASCII hexadecimal Ya Sudah bertemu control symbol 1Fh Stop Tidak Konversikan ke dalam nilai biner setiap piksel citra stego Tampilkan embed Hitung nilai greyscale setiap piksel citra stego Universitas Sumatera Utara

3.2.1.3 Flowchart Menghitung MSE

Flowchart menghitung nilai MSE dapat dilihat seperti pada Gambar 3.22. Gambar 3.22 Flowchart Menghitung MSE Start Input citra cover MSE = 1 �� ∑ ∑ [ �] � � 2 Nilai MSE Hitung jumlah kuadrat selisih nilai grayscale ∑ � 2 , dimana S= ��, � − � ′ �, � Hitung nilai RGB setiap piksel citra cover dan stego Hitung nilai grayscale setiap piksel Hitung dimensi X,Y Input citra stego Stop Universitas Sumatera Utara

3.2.2 Use Case Diagram