34
4.2. Alur Proses Penyisipan embed
1. Dekomposisi citra host dan citra watermark.
Dekomposisi citra digital dilakukan dengan menggunakan fungsi dwt2D_1level yang ada pada dwt2D_1level.m lampiran 3.
dwt2D_1level.m merupakan adaptasi dan modifikasi dari fungsi Wavelet Toolbox dari Matlab Image Processing Toolbox, dengan
menggunakan wavelet haar. Hasil dekomposisi dapat dilihat pada gambar 4.4. Potongan coding dekomposisi pada Matlab:
[h_LL,h_LH,h_HL,h_HH]=dwt2D_1levelrgbimage, haar
; dec2d = [
h_LL, h_LH; h_HL, h_HH
]; dec2d=uint8dec2d;
lampiran 1
a b
Gambar 4.4 a Hasil dekomposisi citra host, b Hasil dekomposisi citra watermark
2. Mencari koefisien fLL dari citra host.
Karena proses dekomposisi hanya dilakukan dalam satu tingkat, sehingga koefisien fLL dari citra host hanya ada satu koefisien saja.
Sehingga proses penyisipan watermark dilakukan dengan memodifikasi koefisien ini.
35
3. Memodifikasi fLL citra host menggunakan fLL citra watermark.
Modifikasi yang dilakukan pada fLL citra host akan menjadi koefisien fLL baru yang akan digunakan dalam proses rekonstruksi. Modifikasi
yang dilakukan adalah dengan menambahkan koefisien fLL citra host dengan koefisien fLL citra citra watermark yang sudah dikalikan dengan
suatu nilai konstanta α. Varian nilai konstanta α yang digunakan menjadi bahan percobaan yang dilakukan pada bab V.
newhost_LL = h_LL + 0.001w_LL
Lampiran 1 4.
Merekonstruksi citra Proses rekonstruksi citra dilakukan dengan menggunakan fungsi
idwt2D_1level yang ada pada idwt2D_1level.m lampiran 4. idwt2D_1level.m merupakan adaptasi dan modifikasi dari fungsi
Wavelet Toolbox dari Matlab Image Processing Toolbox, dengan menggunakan wavelet haar. Hasil rekonstruksi dapat dilihat pada
gambar 4.5. Potongan coding rekonstruksi citra pada Matlab:
rgb2=idwt2D_1levelnewhost_LL,h_LH,h_HL,h_HH, haar
; rgb2=uint8rgb2;
imshowrgb2, Parent
,handles.watermarking; titlehandles.watermarking,
Citra Digital yang sudah diberi watermark
;
Lampiran 1
Gambar 4.5. Rekonstruksi dengan IDWT menghasilkan citra ber-watermark
36
4.3. Alur Proses Ekstraksi extract