Tampilan citra hasil transformasi Tampilan citra hasil rekonstruksi, nilai

80 sedikit error, maka nilai MSE semakin rendah dan nilai PSNR semakin tinggi.

e. Tampilan

report Report digunakan untuk melihat laporan secara keseluruhan dari data- data yang dihasilkan. Dari tampilan report ini, user dapat melihat dengan lebih ringkas data-data yang telah diproses dan output-nya. Gambar 4.23 Tampilan report Dalam tampilan ini pula terdapat beberapa informasi yang belum terdapat pada tampilan program utama, yaitu besar data setelah transformasi, selisih data antara data asli dengan data setelah transformasi, dan juga rasio kompresi. 81 Besar data setelah mengalami proses transformasi dan kuantisasi dengan nilai 100 dalam kasus tersebut di atas terlihat sangat jauh berkurang, tetapi nilai MSE yang didapat juga cukup besar. Jika dilihat dari kualitas citra setelah direkonstruksi juga terlihat buruk. Hal ini disebabkan oleh nilai kuantisasi yang terlalu besar. Dalam kasus ini, user dapat menentukan seberapa toleransi kualitas hasil citra rekonstruksi yang diinginkan. Setelah itu, user dapat melihat dari hasil report. Berapa nilai kuantisasi, besar data transformasi, selisih data, dan rasio kompresi yang masih dapat ditoleransi, serta hasil error yang didapat.

f. Tampilan pertolongan program

help dan informasi program Tampilan ini berisi tentang cara penggunaan program. Gambar 4.24 Tampilan petunjuk penggunaan program Tampilan informasi program adalah tampilan yang berisi tentang informasi program yang telah dibuat. 82 Gambar 4.25 Tampilan informasi program Listing untuk menampilkan “Help”, dan “About”: ============================================== .... h1 = uimenuParent,h0,Label,Help,Tag,uimenu3; h2 = uimenuParent,h1,Callback,pertolongan,Label,Help,Tag,help,Enable,on; h2 = uimenuParent,h1,Callback,about,Label,About,Tag,about,Enable,on; ... ==============================================

g. Tampilan pesan kesalahan

Progam ini juga akan menampilkan berbagai pesan kesalahan apabila user salah dalam mengoperasikan program. Berbagai pesan kesalahan ini antara lain: 83 Gambar 4.26 Tampilan pesan error Pesan ini akan tampil jika ukuran blok yang dipilih oleh user lebih besar daripada ukuran citra masukan. Misalnya ukuran citra masukan adalah 64x64 pixel, sedangkan ukuran blok yang dipilih adalah 128x128, maka pesan ini akan muncul, hal ini disebabkan karena citra dengan resolusi 64x64 pixel tidak dapat dibagi menjadi blok 128x128.

h. Tampilan peringatan

a. Peringatan dalam memasukkan blok matriks

User juga akan mendapat peringatan jika ada input yang salah. Peringatan kesalahan tersebut adalah sebagai berikut: Gambar 4.27 Tampilan peringatan 1 84 Peringatan ini akan muncul jika user memilih metode kuantisasi “Blok Matriks” dan kemudian menekan tombol “Tansformasi”, tetapi belum memilih blok matriks pada popup menu.

b. Peringatan dalam memasukkan baris dan kolom

Jika user salah dalam memasukkan baris dan kolom yang digunakan untuk melihat blok matriks, ataupun salah satu baris atau kolom atau keduanya dalam keadaan kosong, dan user menekan tombol “Tampil” maka akan muncul peringatan seperti gambar 4.28 di bawah ini: Gambar 4.28 Tampilan peringatan 2