http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 215
Penerapan Algoritma Zig Zag Pada Pemrosesan Kompresi File
Citra
Digital
Riduansyah, Kristian Siregar, Pristiwanto
STMIK Budi Darma, Medan, Indonesia Jalan Sisingamangaraja No. 338, Medan, Indonesia
Abstrak
Citra Digital membutuhkan pengembangan dengan beberapa metode untuk menyimpan gambar.Citra seringmengalami penurunan resolusipada saat kompresi dan de-kompresi. Untuk mengurangi ukuran penyimpanan yang diperlukan untuk foto Digitalmasih resolusi tinggi, hal ini diperlukan untuk melakukan kompresi dan dengan demikian mengurangi ukuran file. Kompresi adalah proses menghilangkan redundansi data atau mengubah data ke dalam bentuk yang menempati ruang penyimpanan kecil.JPEG standar adalah sebuah kolaborasi antara International Telecommunication Union (ITU), International Organization for Standardization (ISO), dan International Electrotechnical Commission (IEC). MetodeZig zag untuk menggambarpesankecilpadakebanyakangambaryang diterapkan pada gambar dengan berbagai tingkat kecerahan untuk nilai-nilai yang berbeda dari kecepatan bit (bpp) menggunakan algoritma zig zag.
Kata Kunci: Zig Zag, Kompresi File, Citra Digital
Abstract
Digital imagery requires development with several methods for storing images. Images often experience decreased resolutions during compression and de-compression. To reduce the storage size needed for high resolution digital photos, it is necessary to compress and thus reduce the file size. Compression is the process of eliminating data redundancy or transforming data into shapes that occupy little storage space. A standard JPEG is a collaboration between the International Telecommunication Union (ITU), the International Organization for Standardization (ISO), and the International Electrotechnical Commission (IEC). The Zig zag method for drawing a small number of devices is applied to an image with different brightness levels for values different from the bit rate (bpp) using the zig zag algorithm.
Keywords: Zig Zag, File Compression, Digital Image
1. PENDAHULUAN
Kebutuhan kapasitas penyimpanan yang besar nampaknya makin penting. Kebutuhan ini, disebabkan oleh data yang harus disimpan makin lama semakin bertambah banyak, khususnya bagi dunia usaha dan perbankan. Perusahaan tersebut umumnya sangat membutuhkan kapasitas yang sangat besar, untuk menyimpan semua data dan file-file penting. Citra membutuhkan pengembangan dengan beberapa metode untuk menghasilkan gambar yang bagus. Citra sering mengalami penurunan resolusi pada saat komprest dan de-kompresi, Untuk mengurangi ukuran penyimpanan yang diperlukan untuk gambar masih resolusi tinggi, hal ini diperlukan untuk melakukan kompresi dan demikian mengurangi ukuran file.
Kompresi adalah proses menghilangkan redundansi data atau mengubah data ke dalam bentuk yang menempati ruang penyimpanan yang kecil. JPEG adalah sebuah kolaborasi antara International Telecommunication Union (ITU), International Organization for Standardization (ISO), dan International
Electrotechnical Commission (IEC). Nama resmi adalah "ISO/IEC 10918-1 Digital kompresi dan kode warna masih gambar", dan "Rekomendasi ITU-T T.81". Metode yang diterapkan pada gambar dengan berbagai tingkat kecerahan untuk nilai-nilai yang berbeda dari kecepatan bit (bpp) menggunakan algoritma Zig zag. Kualitas gambar dikompresi ditentukan oleh nilai MSE (Mean SquareError).
Karena file citra Digital tersusun atas pixel-pixel, melalui pixel inilah suatu citra dapat dimanipulasi untuk menyimpan informasi yang digunakan sebagai salah satu pengimplementasian teknik kompresi. Selain itu indera penglihatan manusia memiliki keterbatasan sehingga dengan keterbatasan tersebut manusia sulit membedakan file citra gambar dengan file citra lain yang telah disisipi pesan rahasia. Ada banyak teknik dan metode yang digunakan dalam menumpangkan sebuah pesan kepada citra, namun yang dibahas oleh penulis hanya metode Algoritma Zig zag untuk menggambar pesan kecil pada kebanyakan file gambar.
2. TEORITIS
2.1 Kompresi Citra
Dalam teori informasi, proses pemampatan data dengan mengurangi pengulangan adalah berdasarkan pada pengkodean source. Citra memiliki dua tipe redundansi yaitu redundansi statistik (redundansi ruang dan
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 216 2.2 Zig Zag Color Space Conversion dan Downsampling
Kinerja kompresi, korelasi antara komponen warna pertama dikurangi dengan mengubah ruang warna RGB ke ruang decorrelated warna. Di dasar JPEG, gambaran RGB pertama berubah menjadi ruang warna luminance-chrominancc seperti YCbCr. Keuntungan dari mengkonversi gambar ke ruang krominan luminance warna adalah bahwa komponen luminance dan krominan sangat decorrelated antara satu sama lain. Selain itu, saluran krominan berisi banyak informasi yang berlebihan dan dapat dengan mudah subsampled tanpa mengorbankan apapun kualitas visual untuk direkonstruksi gambar.
Transformasi dari RGB YCbCr, didasarkan pada ekspresi matematika berikut:
Nilai Y = 0.299R + 0.587 G + 0.114B disebut luminance. Ini adalah nilai yang digunakan oleh monokrom monitor untuk mewakili warna RGB. Fisiologis, ini mewakili intensitas warna RGB yang dirasakan oleh mata. Rumus adalah seperti tertimbang-filter dengan bobot yang berbeda untuk setiap komponen spektrum. Mata paling sensitif terhadap komponen hijau kemudian mengikuti komponen merah dan yang terakhir adalah komponen biru. Nilai-nilai Cb dan Cr disebut chromimance nilai dan mewakili koordinat 2 dalam sistem yang mengukur nuansa dan saturasi warna. Nilai-nilai ini menunjukkan berapa banyak biru dan merah berapa banyak yang dalam warna, masing-masing. Dengan demikian, transformasi invers dari YCbCr RGB [3].
Karena mata tampaknya lebih sensitif di luminance daripada krominan, luminance diambil dalam setiap pixel sementara krominan diambil sebagai nilai menengah untuk blok 2x2 piksel. Ada tiga format warna dalam sistem dasar yaitu :
a. 4:4:4 format: komponen krominan memiliki resolusi vertikal dan horisontal yang identik sebagai komponen luminance.
b. 4:2:2 format: komponen krominan memiliki resolusi vertikal yang sama sebagai komponen cahaya, tetapi resolusi horisontal adalah setengah satu.
c. 4:2:0 format: resoltion vertikal dan horisontal komponen kronim an adalah setengah dari komponen cahaya.
Gambar 1. Tiga Warna Dasar Citra
Sumber:Admin 2010. Compression Of Vidio and Audio Signal, (Online).
Zig-Zag pengkodean terkuantisasi matriks function file= zigzag(T) dan proses terdapat pada Gambar 2.
Gambar 2. Algoritma Zig Zag
Sumber: Admin 2010. CompressionOfVidioandAudioSignal,
3. ANALISA DAN PEMBAHASAN
luminance-http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 217 chrominancc seperti YCbCr. Keuntungan dari mengkonversi gambar ke ruang krominan luminance warna adalah bahwa komponen luminance dan krominan sangat decorrelated antara satu sama lain. Selain itu, saluran krominan berisi banyak informasi yang berlebihan dan dapat dengan mudah subsampled tanpa mengorbankan apapun kualitas visual untuk direkonstruksi gambar.
Transformasi dari RGB YCbCr, didasarkan pada ekspresi matematika berikut:
Nilai Y = 0.299R + 0.587 G + 0.114B disebut luminance. Ini adalah nilai yang digunakan oleh monokrom monitor untuk mewakili warna RGB. Fisiologis, ini mewakili intensitas warna RGB yang dirasakan oleh mata. Rumus adalah seperti tertimbang-filter dengan bobot yang berbeda untuk setiap komponen spektrum. Mata paling sensitif terhadap komponen hijau kemudian mengikuti komponen merah dan yang terakhir adalah komponen biru. Nilai-nilai Cb dan Cr disebut chromimance nilai dan mewakili koordinat 2 dalam sistem yang mengukur nuansa dan saturasi warna. Nilai-nilai ini menunjukkan berapa banyak biru dan merah berapa banyak yang dalam warna, masing-masing. Dengan demikian, transformasi invers dari YCbCr RGB
[ 0.299000 0.587000 0.114000 -0.168736 -0.331264 0.500002 0.50000 -0.418688 -0.081312 ]
Gambar 3. Citra Input Nilai Y
92+(0299) + 92+(0.587) + 92+(0.114) + 92+(-168) + 92+(-0.331) + 92+(0.500) + 92+(500) + 92+(-0.418) + 92+(-0.081)
391+679+206+260+423+592+592+510+173 = 3,826
114+(0299) + 114+(0.587) + 114+(0.114) + 114+(-168) + 114+(-0.331) + 144+(0.500) + 114+(500) + 114(-0,418) + 114+(-0.081)
413+701+228+282+445+614+614+532+195 = 4,024
127+(0299) + 127+(0.587) + 127+(0.114) + 168) + 0.331) + 127+(0.500) + 127+(500) + 127+(-0.418) + 127+(-0.081)
426+714+241+295+458+627+627+545+208 = 4.141
128+(0299) + 128+(0.587) + 128+(0.114) + 168) + 0.331) + 128+(0.500) + 128+(500) + 128+(-0.418) + 128+(-0.081)
427+715+242+296+459+628+628+546+209 = 4.150
131+(0299) + 131+(0.587) + 131+(0.114) + 168) + 0.331) + 131+(0.500) + 131+(500) + 131+(-0.418) + 131+(-0.081)
430+718+245+299+462+631+631+549+112 = 4.077
130+(0299) + 130+(0.587) + 130+(0.114) + 168) + 0.331) + 130+(0.500) + 130+(500) + 130+(-0.418) + 130+(-0.081)
429+717+244+298+461+630+630+548+211 = 4,168
128+(0299) + 128+(0.587) + 128+(0.114) + 168) + 0.331) + 128+(0.500) + 128+(500) + 128+(-0.418) + 128+(-0.081)
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 218 129+(0299) + 129+(0.587) + 129+(0.114) + 168) + 0.331) + 129+(0.500) + 129+(500) + 129+(-0.418) + 129+(-0.081)
428+716+243+297+460+629+629+547+210 = 4.159
106+(0299) + 106+(0.587) + 106+(0.114) + 168) + 0.331) + 106+(0.500) + 106+(500) + 106+(-0.418) + 106+(-0.081)
405+693+220+274+437+606+606+524+187 = 3.952
115+(0299) + 115+(0.587) + 115+(0.114) + 115+(-168) + 115+(-0.331) + 115+(0.500)+115+(500)+115+(-0.418)+115+(-0.081) 414+702+229+283+446+615+615+533+196= 4.033
122+(0299) + 122+(0.587) + 122+(0.114) + 168) + 0.331) + 122+(0.500) + 122+(500) + 122+(-0.418) + 122+(-0.081)
421+709+236+290+453+622+622+540+203 = 4.096
129+(0299) + 129+(0.587) + 129+(0.114) + 168) + 0.331) + 129+(0.500) + 129+(500) + 129+(-0.418) + 129+(-0.081)
428+716+243+297+460+629+629+547+210= 4.159
137+(0299) + 137+(0.587) + 137+(0.114) + 168) + 0.331) + 137+(0.500) + 137+(500) + 137+(-0.418) + 137+(-0.081)
436+724+251+305+468+637+555+218 = 3.594
131+(0299) + 131+(0.587) + 131+(0.114) + 168) + 0.331) + 131+(0.500) + 131+(500) + 131+(-0.418) + 131+(-0.081)
430+718+245+299+462+631+631+549+112 = 4.077
125+(0299) + 125+(0.587) + 125+(0.114) + 168) + 0.331) + 125+(0.500) + 125+(500) + 125+(-0.418) + 125+(-0.081)
424+712+239+293+456+625+625+543+206 = 4.123
128+(0299) + 128+(0.587) + 128+(0.114) + 168) + 0.331) + 128+(0.500) + 128+(500) + 128+(-0.418) + 128+(-0.081)
427+715+242+296+459+628+628+546+209 = 4.150
123+(0299) + 123+(0.587) + 123+(0.114) + 168) + 0.331) + 123+(0.500) + 123+(500) + 123+(-0.418) + 123+(-0.081)
422+710+237+291+454+623+623+541+204 = 4.105
119+(0299) + 119+(0.587) + 119+(0.114) + 168) + 0.331) + 119+(0.500) + 119+(500) + 119+(-0.418) + 119+(-0.081)
418+786+233+287+450+619+619+537+200 = 4.149
116+(0299) + 116+(0.587) + 116+(0.114) + 168) + 0.331) + 116+(0.500) + 116+(500) + 116+(-0.418) + 116+(-0.081)
415+703+230+284+447+616+616+534+197= 4.042
123+(0299) + 123+(0.587) + 123+(0.114) + 168) + 0.331) + 123+(0.500) + 123+(500) + 123+(-0.418) + 123+(-0.081)
422+710+237+291+454+623+623+541+204= 4.105
134+(0299) + 134+(0.587) + 134+(0.114) + 168) + 0.331) + 134+(0.500) + 134+(500) + 134+(-0.418) + 134+(-0.081)
433+721+248+302+465+634+634+552+215 = 4.204
130+(0299) + 130+(0.587) + 130+(0.114) + 168) + 0.331) + 130+(0.500) + 130+(500) + 130+(-0.418) + 130+(-0.081)
429+717+244+298+461+630+630+548+211= 4.168
127+(0299) + 127+(0.587) + 127+(0.114) + 168) + 0.331) + 127+(0.500) + 127+(500) + 127+(-0.418) + 127+(-0.081)
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 219 134+(0299) + 134+(0.587) + 134+(0.114) + 168) + 0.331) + 134+(0.500) + 134+(500) + 134+(-0.418) + 134+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
126+(0299) + 126+(0.587) + 126+(0.114) + 168) + 0.331) + 126+(0.500) + 126+(500) + 126+(-0.418) + 126+(-0.081)
425+713+240+294+544+626+626+544+207 = 4.219
122+(0299) + 122+(0.587) + 122+(0.114) + 168) + 0.331) + 122+(0.500) + 122+(500) + 122+(-0.418) + 122+(-0.081)
421+709+236+290+453+622+622+540+203 = 4.096
112+(0299) + 112+(0.587) + 112+(0.114) + 168) + 0.331) + 112+(0.500) + 112+(500) + 112+(-0.418) + 112+(-0.081)
411+699+226+280+443+612+612+530+193 = 4.006
108+(0299) + 108+(0.587) + 108+(0.114) + 168) + 0.331) + 108+(0.500) + 108+(500) + 108+(-0.418) + 108+(-0.081)
407+695+222+276+439+608+608+526+289 = 4.070
116+(0299) + 116+(0.587) + 116+(0.114) + 168) + 0.331) + 116+(0.500) + 116+(500) + 116+(-0.418) + 116+(-0.081)
415+703+230+284+447+616+616+534+197= 4.042
121+(0299) + 121+(0.587) + 121+(0.114) + 168) + 0.331) + 121+(0.500) + 121+(500) + 121+(-0.418) + 121+(-0.081)
420+708+235+289+452+621+621+539+202 = 4.087
128+(0299) + 128+(0.587) + 128+(0.114) + 168) + 0.331) + 128+(0.500) + 128+(500) + 128+(-0.418) + 128+(-0.081)
427+715+242+296+459+628+628+546+209 = 4.150
139+(0299) + 139+(0.587) + 139+(0.114) + 168) + 0.331) + 139+(0.500) + 139+(500) + 139+(-0.418) + 139+(-0.081)
438+726+253+307+470+639+639+557+220 = 4.249
118+(0299) + 118+(0.587) + 118+(0.114) + 168) + 0.331) + 118+(0.500) + 118+(500) + 118+(-0.418) + 118+(-0.081)
417+785+232+286+449+618+618+536+199 = 4.140
126+(0299) + 126+(0.587) + 126+(0.114) + 168) + 0.331) + 126+(0.500) + 126+(500) + 126+(-0.418) + 126+(-0.081)
425+713+240+294+544+626+626+544+207 = 4.219
118+(0299) + 118+(0.587) + 118+(0.114) + 168) + 0.331) + 118+(0.500) + 118+(500) + 118+(-0.418) + 118+(-0.081)
417+785+232+286+449+618+618+536+199 = 4.140
102+(0299) + 102+(0.587) + 102+(0.114) + 168) + 0.331) + 102+(0.500) + 102+(500) + 102+(-0.418) + 102+(-0.081)
401+689+216+270+433+602+602+520+183 = 3.916
102+(0299) + 102+(0.587) + 102+(0.114) + 168) + 0.331) + 102+(0.500) + 102+(500) + 102+(-0.418) + 102+(-0.081)
401+689+216+270+433+602+602+520+183 = 3.916
113+(0299) + 113+(0.587) + 113+(0.114) + 168) + 0.331) + 113+(0.500) + 113+(500) + 113+(-0.418) + 113+(-0.081)
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 220 124+(0299) + 124+(0.587) + 124+(0.114) + 168) + 0.331) + 124+(0.500) + 124+(500) + 124+(-0.418) + 124+(-0.081)
423+711+238+292+455+624+624+542+205= 4.114
133+(0299) + 133+(0.587) + 133+(0.114) + 168) + 0.331) + 133+(0.500) + 133+(500) + 133+(-0.418) + 133+(-0.081)
432+720+247+301+464+633+634+551+214= 4.195
113+(0299) + 113+(0.587) + 113+(0.114) + 168) + 0.331) + 113+(0.500) + 113+(500) + 113+(-0.418) + 113+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
132+(0299) + 132+(0.587) + 132+(0.114) + 168) + 0.331) + 132+(0.500) + 132+(500) + 132+(-0.418) + 132+(-0.081)
431+719+246+300+464+632+632+550+213= 4.187
132+(0299) + 132+(0.587) + 132+(0.114) + 168) + 0.331) + 132+(0.500) + 132+(500) + 132+(-0.418) + 132+(-0.081)
431+719+246+300+464+632+632+550+213= 4.187
116+(0299) + 116+(0.587) + 116+(0.114) + 168) + 0.331) + 116+(0.500) + 116+(500) + 116+(-0.418) + 116+(-0.081)
415+703+230+284+447+616+616+534+197= 4.042
113+(0299) + 113+(0.587) + 113+(0.114) + 168) + 0.331) + 113+(0.500) + 113+(500) + 113+(-0.418) + 113+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
120+(0299) + 120+(0.587) + 120+(0.114) + 168) + 0.331) + 120+(0.500) + 120+(500) + 120+(-0.418) + 120+(-0.081)
419+707+234+288+451+620+620+538+201 = 4.078
125+(0299) + 125+(0.587) + 125+(0.114) + 168) + 0.331) + 125+(0.500) + 125+(500) + 125+(-0.418) + 125+(-0.081)
424+712+239+293+456+625+625+543+206= 4.123
127+(0299) + 127+(0.587) + 127+(0.114) + 168) + 0.331) + 127+(0.500) + 127+(500) + 127+(-0.418) + 127+(-0.081)
426+714+241+295+458+627+627+548+208 = 4.144
116+(0299) + 116+(0.587) + 116+(0.114) + 168) + 0.331) + 116+(0.500) + 116+(500) + 116+(-0.418) + 116+(-0.081)
415+703+230+284+447+616+616+534+197= 4.042
131+(0299) + 131+(0.587) + 131+(0.114) + 168) + 0.331) + 131+(0.500) + 131+(500) + 131+(-0.418) + 131+(-0.081)
430+718+245+299+462+631+631+549+112 = 4.077
134+(0299) + 134+(0.587) + 134+(0.114) + 168) + 0.331) + 134+(0.500) + 134+(500) + 134+(-0.418) + 134+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
129+(0299) + 129+(0.587) + 129+(0.114) + 168) + 0.331) + 129+(0.500) + 129+(500) + 129+(-0.418) + 129+(-0.081)
428+716+243+297+460+629+629+547+210= 4.159
132+(0299) + 132+(0.587) + 132+(0.114) + 168) + 0.331) + 132+(0.500) + 132+(500) + 132+(-0.418) + 132+(-0.081)
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 221 134+(0299) + 134+(0.587) + 134+(0.114) + 168) + 0.331) + 134+(0.500) + 134+(500) + 134+(-0.418) + 134+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
132+(0299) + 132+(0.587) + 132+(0.114) + 168) + 0.331) + 132+(0.500) + 132+(500) + 132+(-0.418) + 132+(-0.081)
431+719+246+300+464+632+632+550+213= 4.187
130+(0299) + 130+(0.587) + 130+(0.114) + 168) + 0.331) + 130+(0.500) + 130+(500) + 130+(-0.418) + 130+(-0.081)
429+717+244+298+461+630+630+548+211 = 4,168
116+(0299) + 116+(0.587) + 116+(0.114) + 168) + 0.331) + 116+(0.500) + 116+(500) + 116+(-0.418) + 116+(-0.081)
415+703+230+284+447+616+616+534+197= 4.042
121+(0299) + 121+(0.587) + 121+(0.114) + 168) + 0.331) + 121+(0.500) + 121+(500) + 121+(-0.418) + 121+(-0.081)
420+708+235+289+452+621+621+539+202 = 4.087
123+(0299) + 123+(0.587) + 123+(0.114) + 168) + 0.331) + 123+(0.500) + 123+(500) + 123+(-0.418) + 123+(-0.081)
422+710+237+291+454+623+623+541+204= 4.105
128+(0299) + 128+(0.587) + 128+(0.114) + 168) + 0.331) + 128+(0.500) + 128+(500) + 128+(-0.418) + 128+(-0.081)
427+715+242+296+459+628+628+546+209 = 4.150
139+(0299) + 139+(0.587) + 139+(0.114) + 168) + 0.331) + 139+(0.500) + 139+(500) + 139+(-0.418) + 139+(-0.081)
438+726+253+307+470+639+639+557+220 = 4.249
139+(0299) + 139+(0.587) + 139+(0.114) + 168) + 0.331) + 139+(0.500) + 139+(500) + 139+(-0.418) + 139+(-0.081)
438+726+253+307+470+639+639+557+220 = 4.249
134+(0299) + 134+(0.587) + 134+(0.114) + 134+(-168) + 134+(-0.331) + 134+ 0.500) + 134+(500) + 134+(-0.418) + 134+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
134+(0299) + 134+(0.587) + 134+(0.114) + 168) + 0.331) + 134+(0.500) + 134+(500) + 134+(-0.418) + 134+(-0.081)
433+721+248+302+465+634+634+552+215= 4.204
Matriks Hasil Piksel :
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 222 Dari gambar di atas sesuia arah anak panah terlihat aliran jalur kuantitasi dengan jelas. Dengan mengunakan aluran Round 3.826 : 16 = 0 akan didapatkan hasil kuantitasi zig zag.
Hasil Pengurutan Zig Zag :
Penurutan Zig Zag :
Dari hasil Zig zag tersebut kuantisasi dapat dilakukan, yaitu dengan cara pengurutan nilai pixel dengan penjumlahan ketetapan rumus, kemudian jumlah tersebut dibagi dengan ketetapan aturan kwalitas tergantung prosentase yang diinginkan. Misalkan prosentase yang diinginkan untuk kuantisasi pembagian keseluruhan, maka diambil nilai. kemudian nilai tersebut dikuantisasi menjadi nol (0). Maka hasilnya adalah kuantisasi ini sangat penting dalam proses pemampatan data, karena penentuan kuantisasi ini juga akan berpengaruh terhadap kualitas citra yang dimampatkan dan tentunya besarnya file yang telah dimampatkan Ilustrasi dari kuantisasi ini adalah sebagai berikut:
Gambar 4. Citra Hasil Kompresi
4. KESIMPULAN
http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page | 223 1. Dengan menghasilkan gambar yang dikompresi dengan mengunakan algoritma zig zag serta ukuran pixsel
akan berubah menjadi 0 setelah di kwantitasi.
2. Dapat mengetahui dan ukuran sebelumnya 111 KB (113.797 bytes) menjadi 53,7 KB (55.038 bytes), kecepatan, serta waktu yang dihasilkan kompresi algoritma zig zag pada sebuah gambar file citra digital serta tidak berubah ukuran fiksel setelah dikompresi. hanya saja ukuran citra yang berubah.
3. Menghasilkanrekomendasijenisaplikasi kompresiyang dapat memberikan hasil dengan file citrayang telah di proses, dan gambaran umum dalam pemerosesan kompresi.
REFERENCES
[1] D. Putra, Pengolahan Citra Digital, vol. 1, Yogyakarta : Andi Yogyakarta, 2010.
[2] T.A.K.Ray, Image Processing Principles And Applications, Yogyakarta : Jhon Wiley, 2005. [3] Salahuddin and Rosa, Rekayasa Perangkat Lunak, vol. 1, Yogyakarta : Modula, 2011. [4] Wahana. Komputer Pengolahan Image Dengan Matlab, Yogyakarta 2013.
[5] P. Siagian, “Kompresi Citra Jpeg Dengan Algoritma Zig Zag,” Jurnal Media Processor, vol. 1, no. 21, p. 1, 2014.
[6] S. D. Nasution, G. L. Ginting, M. Syahrizal, and R. Rahim, “Data Security Using Vigenere Cipher and Goldbach Codes Algorithm,” Int. J.
Eng. Res. Technol., vol. 6, no. 1, pp. 360–363, 2017.
[7] S. D. Nasution and Mesran, “Goldbach Codes Algorithm for Text Compression,” IJournals Int. J. Softw. Hardw. Res. Eng., vol. 4, no.
December, pp. 43–46, 2016.