• Tidak ada hasil yang ditemukan

Perbandingan Kompresi Citra Menggunakan Algoritma Run- Length Encoding Dengan Algoritma Elias Delta Code

N/A
N/A
Protected

Academic year: 2017

Membagikan "Perbandingan Kompresi Citra Menggunakan Algoritma Run- Length Encoding Dengan Algoritma Elias Delta Code"

Copied!
3
0
0

Teks penuh

(1)

A-1

LISTING PROGRAM void RLECode()

{

sss = 0;

int cur = -1,k = 0,m; bool first;

StringBuilder sb = new StringBuilder(); for(int i=0; i<width; i++)

{

first = true; m=0;

sb.Clear();

for(int j=0; j<height; j++) {

p = bmp.GetPixel(i,j);

int r = p.R; int g = p.G; int b = p.B;

int h = (r+g+b)/3;

if(first) {

cur = h;

first = false; k = 1;

} else {

if(cur==h) {

k++; }

else {

sss += cur.ToString().Length; sss += k.ToString().Length; m+=2;

(2)

A-2

sb.Append(cur.ToString()+" "+k.ToString()+" ");

cur = h; k = 1; }

} }

sss += cur.ToString().Length; sss += k.ToString().Length;

sb.Append(cur.ToString()+" "+k.ToString()+" "); ch2.Add(sb.ToString());

hs2.Add(m+2); }

}

void EDCode() {

edc = new string[ch.Count]; edc[0] = "0";

int c = 0;

StringBuilder v;

for (int n = 1; n < ch.Count + 1; n++)

{

String b = DecToBin(n); int M = b.Length;

String Mb = DecToBin(M); v = new StringBuilder();

for (int k = 0; k < Mb.Length - 1; k++) v.Append("0");

v.Append(Mb);

String b1 = b.Substring(1, M - 1); v.Append(b1);

edc[c++] = v.ToString(); }

}

(3)

B-1

CURRICULUM VITAE DATA PRIBADI:

Nama: Sayed Hafitz

Tempat/Tanggal Lahir: Medan, 03 September 1992 Jenis Kelamin: Laki-Laki

Warga Negara: Indonesia Agama: Islam

Alamat: Jl. Deposito No. 17 Komplek Wartawan Medan – 20239 Email: [email protected]

Nomor Handphone: 082161323400 / 087868674661

PENDIDIKAN FORMAL:

Tahun Pendidikan Kota

2014-Sekarang Ekstensi S1 Ilmu Komputer Universitas Sumatera Utara

Medan

2011-2014 D3 Teknik Informatika Universitas Sumatera Utara

Medan

2008-2011 SMA PLUS Shafiyyatul Amaliyyah Medan 2005-2008 SMP PLUS Shafiyyatul Amaliyyah Medan 1999-2005 SD Negeri No. 064967 Medan

PENDIDIKAN NON FORMAL:

Tahun Pendidikan Kota

2003-2005 Twinkleland English School Medan

Kursus yang diikuti: Pemrograman Komputer

Referensi

Dokumen terkait

[r]

Pada perbandingan kedua algoritma Prefix Code dengan algoritma Run Length Encoding, keduanya memiliki jenis algoritma kompresi lossless, merupakan jenis kompresi yang dapat

Dalam percobaan yang dilakukan didapatkan bahwa kedua metode ini memberikan hasil yang berbeda dimana metode Levenstein Code memberikan hasil kompresi yang lebih baik

In experiments conducted found that these two methods give different results where the methods Levenstein Code provides better compression results than the method Elias Delta

Studi literatur yang dilakukan dalam penelitian ini adalah mengumpulkan bahan referensi mengenai Kompresi Citra dengan menggunakan algoritma Elias Delta Codes dan Levenstein code

Tujuan penelitian ini adalah untuk melihat perbandingan antara tiga file dengan format berbeda yaitu GIF, TIFF, dan PNG setelah dikompresi menggunakan metode kompresi fraktal

using System.Windows.Forms; namespace KompresiCitra {.

Tempat, tanggal lahir : Pangkalpinang, 11 Januari 1993 Jenis kelamin : Laki-Laki. Agama