BAB 2 LANDASAN TEORI. 2.1 Pengenalan Citra

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB 2 LANDASAN TEORI. 2.1 Pengenalan Citra"

Transkripsi

1 BAB 2 LANDASAN TEORI 2.1 Pengenalan Citra Citra merupakan representasi (gambaran) dari sebuah objek nyata yang dihasilkan oleh alat digital. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa foto, bersifat analog berupa sinyal-sinyal video seperti gambar pada monitor televisi atau bersifat digital yang dapat langsung disimpan pada suatu media penyimpan [9]. Karakteristik dari citra yang tidak dimiliki oleh data teks adalah citra kaya akan informasi karena dapat menyampaikan informasi yang imajinatif (dapat dihayalkan) Citra Analog Citra analog merupakan citra yang bersifat kontinu. Citra analog ini tidak dapat langsung diproses dalam komputer, sehingga citra analog perlu proses konversi analog ke digital terlebih dahulu. Hal ini disebabkan karena citra analog yang terdiri dari sinyal sinyal elektromagnetik yang tidak dapat dibedakan sehingga citra ini sulit ditentukan ukurannya. Contoh dari citra analog ini seperti citra tampilan pada televisi atau monitor, gambar gambar atau lukisan, foto yang dicetak dikertas, dan lain sebagainya Citra Digital Citra digital merupakan sebuah larik (array) yang berisi nilai nilai real maupun kompleks yang direpresentasikan dengan deretan bit bit tertentu [6]. Sebuah citra digital dihasilkan melalui proses digitalisasi pada citra kontinu. Digitalisasi citra

2 8 merupakan representasi dari fungsi fungsi kontinu menjadi nilai nilai diskrit, sehingga disebut sebagai citra digital. Citra kontinu dinyatakan dengan presisi angka tak terhingga, sedangkan citra diskrit dinyatakan dengan presisi angka terhingga. Karena komputer bekerja dengan angka-angka presisi terhingga, maka hanya citra dari kelas diskrit (citra digital) saja yang dapat diolah dengan komputer. Suatu citra dapat didefinisikan sebagai fungsi f(x) berukuran MxN dimana M adalah baris dan N adalah kolom, dengan x dan y adalah koordinat spasial, dan amplitudo f di titik koordinat (x,y) dinamakan intensitas atau tingkat keabuan dari citra pada titik tersebut. Citra digital ditulis dalam bentuk matrik sebagai berikut. Contoh dari sebuah citra digital dapat dilihat pada gambar 2.1 Gambar 2.1 Contoh Citra Digital dan Matrik penyusunnya

3 9 Citra digital terbagi atas 2 jenis, yaitu: 1. Tipe Raster Citra raster merupakan citra yang terdiri atas persegi persegi kecil yang memiliki warna tersendiri. Citra raster sering disebut sebagai bitmap. Tampilan raster mampu menunjukkan kehalusan gradasi warna dan bayangan dari sebuah gambar, oleh sebab itu tipe raster merupakan media elektronik yang paling tepat untuk gambar-gambar dengan perpaduan gradasi warna yang rumit, seperti foto dan lukisan digital. Gambar raster sangat tergantung dengan resolusinya, karena setiap gambar mempunyai jumlah piksel yang pasti. Artinya sebuah gambar akan sangat tergantung dari jumlah piksel yang membentuknya. Apabila dilakukan pembesaran ukuran gambar dengan resolusi kecil, maka gambar akan kehilangan detil dan akan terlihat kotak-kotak piksel yang berundak (jagged). Beberapa format raster antara lain adalah JPEG, GIF, BMP, PNG dan ICO. Contoh tipe raster dilihat pada gambar 2.2 berikut. Gambar 2.2 Contoh Citra Raster 2. Tipe Vektor Citra vektor merupakan citra yang terbentuk dari bangun bangun geometri sederhana seperti titik, garis lurus, garis lengkung, polygon (segi banyak). Gambar vektor menggabungkan titik dan garis untuk menjadi sebuah objek, sehingga gambar tidak menjadi pecah biarpun diperbesar atau diperkecil, tidak seperti gambar Bitmap.

4 10 Beberapa format gambar vektor antara lain adalah CGM, SVG, SWF. Contoh tipe vektor dilihat pada gambar 2.3 berikut. Gambar 2.3 Contoh Citra Vektor Jenis Citra Sebuah citra terdiri atas piksel piksel penyusunnya, dimana nilai suatu piksel sebuah citra memiliki nilai dalam suatu rentang tertentu. Yaitu mulai dari nilai rentang minimum hingga rentang nilai maksimum. Tetapi secara umum rentang nilai piksel sebuah citra adalah Berikut adalah jenis jenis citra berdasarkan nilai pikselnya[6] Citra Biner Citra biner merupakan citra digital yang hanya memiliki dua kemungkinan nilai piksel yaitu hitam dan putih. Citra biner juga disebut sebagai citra B&W (black and white) atau citra monokrom. Hanya dibutuhkan 1 bit untuk mewakili nilai setiap piksel dari citra biner. Pada gambar 2.4 berikut adalah contoh dari citra biner. Gambar 2.4 Citra Biner

5 Citra Grayscale Citra grayscale merupakan citra digital yang hanya memiliki satu nilai kanal pada setiap piksel-nya, dengan kata lain nilai bagian RED = GREEN = BLUE. Nilai tersebut digunakan untuk menunjukkan tingkat intensitas. Warna yang dimiliki adalah warna dari hitam, keabuan, dan putih. Tingkatan keabuan di sini merupakan warna abu dengan berbagai tingkatan dari hitam hingga mendekati putih. Citra grayscale berikut memiliki kedalaman warna 8 bit (256 kombinasi warna keabuan). Contoh dari citra grayscale dapat dilihat pada gambar 2.5 berikut. Gambar 2.5 Citra Grayscale Citra Warna (8 bit) Setiap piksel dari citra warna (8 bit) hanya di wakili oleh 8 bit dengan jumlah warna maksimum yang dapat digunakan adalah 256 warna. Ada dua jenis citra warna 8 bit. Pertama, citra warna 8 bit dengan menggunakan palet warna 256 dengan setiap paletnya memiliki pemetaan nilai (colormap) RGB tertentu. Model ini lebih sering digunakan. Kedua, setiap piksel memiliki format 8 bit seperti tabel 2.1 berikut. Tabel 2.1 Format bit citra 8 bit Bit-7 Bit-6 Bit-5 Bit-4 Bit-3 Bit-2 Bit-1 Bit-0 R R R G G G B B

6 12 Contoh dari citra warna 8 bit dapat dilihat pada gambar 2.6 berikut. Gambar 2.6 Citra 8 bit Citra Warna (16 bit) Citra warna 16 bit (biasanya disebut sebagai citra highcolor ) dengan setiap piksel-nya diwakili dengan 2 byte memory (16 bit).warna 16 Bit memiliki warna. Dalam formasi bitnya, nilai merah dan biru mengambil tempat di 5 bit di kanan dan kiri. Komponen hijau memiliki 5 bit ditambah 1 bit ekstra. Pemilihan komponen hijau dengan deret 6 bit dikarenakan penglihatan manusia lebih sensitif terhadap warna hijau. Berikut pada tabel 2.2 formasi bit citra 16 bit. Tabel 2.2 Formasi bit citra 16 bit Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 R R R R R G G G G G G B B B B B

7 13 Pada gambar 2.7 berikut adalah contoh dari citra warna 16 bit. Gambar 2.7 Citra 16 bit Citra Warna (24 bit) Setiap piksel dari citra warna 24 bit diwakili dengan 24 bit sehingga total variasi warna. Variasi ini sudah lebih dari cukup untuk memvisualisasikan seluruh warna yang dapat dilihat penglihatan manusia. Penglihatan manusia dipercaya hanya dapat membedakan hingga 10 juta warna saja. Setiap poin informasi piksel (RGB) disimpan ke dalam 1 byte data. 8 bit pertama menyimpan nilai biru, kemudian diikuti dengan nilai Hijau pada 8 bit kedua dan pada 8 bit terakhir merupakan warna merah. Contoh dari citra warna 24 bit dapat kita lihat pada gambar 2.8 berikut. Gambar 2.8 Citra 24 bit Format File Citra Secara umum format file citra yang standar digunakan terdiri atas beberapa jenis. Format format ini digunakan dalam menyimpan citra dalam sebuah file, dan setiap

8 14 format memiliki karakteristik masing masing. Beberapa format yang umum digunakan adalah bitmap, tagged image format(.tif), portable network graphics(.png), jpeg, mpeg, graphics interchange format(.gif), dan lain sebagainya. Dalam penelitian ini jenis file yang akan dibahas adalah bitmap(bmp) Format File Citra Bitmap (BMP) Format file BMP merupakan format penyimpanan standar tanpa kompresi yang umum dapat digunakan untuk menyimpan citra biner hingga citra warna [6]. Pada format BMP, citra disimpan sebagai matrik yang tiap elemennya digunakan untuk menyimpan informasi warna untuk setiap piksel. Susunan bit bit warna pada citra BMP membentuk pola tertentu yang menyajikan informasi yang dapat dipahami sesuai dengan persepsi penglihatan manusia. Citra BMP mampu menyimpan informasi dengan kualitas mulai dari 1 bit hingga 24 bit. Citra dalam format BMP lebih bagus dari pada citra dalam format JPG, karena pada umumnya citra BMP tidak dimampatkan sehingga tidak ada informasi yang hilang. Citra BMP cocok digunakan untuk menyimpan citra digital yang memiliki banyak variasi dalam bentuknya maupun warnanya, seperti foto, lukisan, dan frame video. Citra dalam format BMP mudah untuk dibuka dan disimpan, tetapi ada beberapa hal yang harus dicermati yaitu : 1 Format file BMP menyimpan datanya secara terbalik, yaitu dari bawah keatas. 2 Citra dengan ukuran warna 8 bit, lebar citra harus kelipatan dari 4 bila tidak maka pada saat penyimpanan akan ditambahkan beberapa byte pada data hingga merupakan kelipatan dari 4. 3 Citra dengan ukuran warna 24 bit, urutan penyimpanan 3 wrna dasar adalah red, green, blue (RGB). 4 Ukuran file BMP bisa sangat besar hingga Megabytes.

9 Noise Noise merupakan gangguan yang disebabkan oleh menyimpangnya data digital yang diterima oleh alat penerima gambar yang dapat mengganggu kualitas citra. Gangguan pada citra umumnya berupa variasi intensitas suatu piksel yang tidak berkorelasi dengan piksel piksel tetangganya [12]. Jenis noise yang dibahas pada penelitian ini adalah salt and pepper noise dan speckle noise Salt and Pepper Noise Salt and pepper noise merupakan noise yang terlihat seperti titik titik hitam dan putih pada sebuah citra menyerupai tebaran garam dan merica. Salt and pepper noise disebabkan karena terjadinya error bit dalam pengiriman data, piksel piksel yang tidak berfungsi dan kerusakan pada lokasi memori [8]. Untuk menguji sebuah metode agar dapat mereduksi noise, maka noise dapat dihasilkan dengan cara membangkitkan noise tersebut, hal ini sering disebut dengan noise generator. Gambar 2.9 Citra sebelum terkena salt and pepper noise Gambar 2.10 Citra setelah terkena salt and pepper noise Adapun cara untuk membangkitkan salt and pepper noise adalah dengan cara membangkitkan bilangan 255 (warna putih) pada titik titik yang secara probabilitas noise, dan dirumuskan dengan:

10 16 f (x,y) = 0 jika p (x,y) <= Prob.Noise/2 f (x,y) = 255 jika p (x,y) >1 Prob.Noise/ Dimana : f(x,y) : adalah nilai piksel citra pada titik (x,y) p(x,y) : adalah probabilitas acak Speckle Noise Speckle noise merupakan jenis noise yang memberikan warna hitam pada titik yang terkena noise. Gambar 2.11 Citra sebelum terkena speckle noise Gambar 2.12 Citra setelah terkena speckle noise Noise ini dibangkitkan dengan cara membangkitkan bilangan 0(warna hitam) pada titik titik yang secara probabilitas lebih kecil dari nilai probabilitas noise, dan dirumuskan dengan : f (x,y) = 0 jika p (x,y) <= Prob.Noise Dimana : f(x,y) : adalah nilai piksel citra pada titik (x,y) p(x,y) : adalah probabilitas acak

11 Filtering Filtering adalah salah satu teknik untuk memodifikasi atau meningkatkan mutu citra [4]. Filtering ini bertujuan untuk mereduksi noise pada sebuah citra. Terdapat beberapa metode atau teknik yang dapat digunakan pada filtering, antara lain: 1. Non-linear filtering, memiliki karakteristik beroperasi secara langsung pada intensitas piksel dari lokal suatu citra, sehingga filter non-linear dapat mengurangi efek noise yang bersifat acak. Jenis filtering yang termasuk dalam filter non-linear adalah mean, median, dan modus filtering. 2. Linier filtering, terbagi menjadi dua yaitu brightness filtering dan darkness filtering. 3. Noise Reduction, terbagi menjadi dua yakni intensity filtering dan frequency filtering. filtering. Pada penelitian kali ini jenis filtering yang akan dibahas adalah median Median Filtering Salah satu teknik untuk mengurangi / mereduksi noise pada citra digital adalah menggunakan filter median dimana metode yang menitik beratkan pada nilai median atau tengah dari jumlah total nilai keseluruhan piksel yang ada di sekelilingnya [13]. Median filter mempunyai beberapa kelebihan, antara lain: 1. Mudah untuk dipelajari. 2. Karena nilai median harus merupakan nilai dari salah satu piksel pada neighborhood, median filter tidak akan membuat nilai piksel yang baru. Dalam hal ini median dapat lebih baik mempertahankan ketajaman dan detail citra.

12 18 3. Median filter sangat baik digunakan untuk mereduksi noise yang memberikan warna hitam ataupun putih pada citra seperti jenis impulse noise yaitu salt and pepper noise. 4. Median filter merupakan salah satu jenis order statistic filter yang terkenal karena untuk jenis noise tertentu median mampu mereduksi noise dengan sangat baik, dengan tingkat kekaburan citra yang sangat kecil daripada linear smoothing filter dari ukuran yang sama. Untuk mencari median dari kumpulan data yang ganjil adalah sebagai berikut : Keterangan : n = jumlah data x = nilai baru median Untuk filter median, data yang digunakan adalah data dengan jumlah yang ganjil. Disebabkan karena dengan jumlah data yang ganjil maka piksel yang akan diproses dapat berada ditengah. Lalu data tersebut diurutkan serta dimasukkan ke dalam matrik baru yang berukuran 1 baris x (NxN) kolom, dengan tujuan untuk mempermudah menemukan median dari kumpulan data yang telah urut tersebut. Sebagai contoh, misalnya ada sebuah matrik citra berukuran 3x3 yang berisi piksel - piksel penyusunnya sebagai berikut (tabel 2.3): Tabel 2.3 Matrik untuk median filtering

13 19 Matrik tersebut harus diurut terlebih dahulu dan dimasukkan ke dalam sebuah matrik yang berukuran 1 baris x(3x3) kolom (tabel 2.4): Tabel 2.4 Matrik untuk median filtering setelah diurutkan Dari gambar matrik yang telah diurutkan dapat dicari nilai piksel yang baru, dari tabel 2.2 nilai mediannya adalah 10. Nilai 10 ini akan menggantikan nilai 11 (pada tabel 2.3) sehingga warna pada piksel utamanya akan berbeda dari yang sebelumnya. Berikut adalah matrik hasil dari median filtering (tabel 2.5). Tabel 2.5 Matrik hasil median filtering Kompresi Proses kompresi merupakan proses mereduksi ukuran suatu data untuk menghasilkan representasi digital yang padat atau mampat (compact) namun tetap dapat mewakili kuantitas informasi yang terkandung pada data tersebut [6]. Kompresi bertujuan untuk memperkecil ukuran memori penyimpanan sebuah data serta mempercepat transmisi pengiriman data. Kompresi terbagi menjadi dua bagian, yaitu kompresi yang bersifat loseless dimana informasi yang dimiliki oleh citra hasil kompresi sama dengan informasi pada citra asli. Contoh dari jenis kompresi ini antara lain Run Length Encoding (RLE), Entropy Encoding (Huffman, aritmatik), dan Adaptive Dictionary Based (LZW). Jenis kompresi yang kedua adalah lossy dimana informasi citra hasil kompresi memiliki perbedaan dengan citra asli hal ini terjadi karena sifat pada kompresi ini yang mengijinkan hilangnya sebagian data dari pesan tersebut. Contoh

14 20 nya adalah color reduction, chroma subsampling, dan transform coding seperti transformasi Wavelet, Fourier, JPEG, dan lain-lain. Jenis kompresi yang digunakan oleh penulis dalam penelitian ini adalah jenis kompresi yang bersifat lossy yakni kompresi JPEG (Joint Photographic Experts Group) Klasifikasi Teknik Kompresi Terdapat beberapa pembagian dari jenis jenis teknik kompresi, antara lain: 1. Entropy Encoding, teknik kompresi ini bersifat loseless, tekniknya tidak berdasarkan pada media dengan tingkat spesifikasi dan karakteristik tertentu namun berdasarkan urutan data. Contohnya Run length coding, Huffman coding, dan Arithmetic coding. 2. Source Coding, teknik ini bersifat lossy berkaitan dengan data semantik (makna kata) dan media. Contohnya transformation (FFT, DCT), layered coding (Bit position, subsampling), vector quantization. 3. Hybrid Coding, teknik merupakan gabungan dari jenis kompresi lossy dan loseless. Contohnya teknik kompresi JPEG, MPEG, dan lain sebagainya Rasio Kompresi Citra Rasio kompresi merupakan ukuran presentasi citra yang berhasil dikompres / dimampatkan. Secara matematis rasio pemampatan citra dapat dirumuskan pada rumus 2.4: Rasio Kompresi =

15 21 Misalkan hasil rasio kompresi citra bernilai 30%, artinya 30% dari citra semula telah berhasil dimampatkan. Semakin tinggi tingkat rasio maka semakin baik hasil kompresi citra tersebut Data Berlebihan (Data Redundancy) Data berlebihan merupakan sebuah isu penting dalam kompresi citra. Data berlebihan ini dapat dinyatakan dalam fungsi matematis. Bila n 1 dan n 2 menyatakan jumlah satuan (unit) informasi data yang membawa masing masing unit dalam gambar asli dan dikompresi, maka data berlebihan relative (relative data redundancy) R D dari gambar asli dapat dinyatakan sebagai berikut [6] Dengan C R merupakan rasio kompresi (compression ratio) yang dinyatakan sebagai berikut Terdapat tiga kemungkinan yang ada [3]: 1. Jika n 1 = n 2 maka C R =1 dan R D = 0, berarti gambar asli tidak mengandung redundansi diantara piksel. 2. Jika n 1 >> n 2, maka C R dan R D >1, berarti cukup banyak redundansi dalam gambar asli. 3. Jika n 1 << n 2 maka C R > 0 dan R D menunjukkan bahwa citra dikompresi mengandung data berlebihan sangat tinggi.

16 Kompresi JPEG (Joint Photographic Experts Group) Algoritma kompresi yang telah dikembangkan dan diterapkan pada teknologi informasi dan komunikasi multimedia saat ini adalah algoritma JPEG untuk kompresi citra [7]. Kompresi JPEG termasuk jenis kompresi yang bersifat lossy. Tujuan dari kompresi gambar JPEG sederhana yaitu untuk menyimpan data yang diperlukan guna merekonstruksi citra digital menggunakan ruang sesekecil mungkin dengan tetap menjaga detail visual sehingga menyimpan gambar mendekati sebenarnya [5]. Adapun kelebihan yang dimiliki oleh JPEG antara lain: 1. JPEG mampu memampatkan citra hingga kedalaman 24 bit (16,7 juta warna) dengan kecepatan yang standar sehingga hasil yang maksimal dari sebuah gambar dapat diperoleh. 2. JPEG memanfaatkan pola pada citra untuk mereduksi informasi pada citra yang tidak memberikan dampak yang mempengaruhi kualitas citra. 3. JPEG mampu memampatkan citra grayscale hingga warna seperti RGB, CMYK. Tahapan kompresi JPEG [1]: 1. Encoding JPEG, Pada proses penyandian terdapat beberapa langkah seperti berikut. a. Konversi warna RGB YCbCr b. Downsampling, merupakan proses pengurangan pada komponen Cb dan Cr. c. Block Splitting, pada proses ini citra dibagi menjadi 8x8 blok setelah proses downsampling. d. Proses DCT, merupakan proses transformasi citra dari domain spasial ke domain frekuensi yang mampu memisahkan informasi mulai pada frekuensi rendah hingga frekuensi tinggi, sehingga hal ini memungkinkan untuk

17 23 memampatkan jumlah bit dalam setiap piksel melalui pengurangan atau penghilangan detil informasi (frekuensi tinggi). e. Kuantisasi, merupakan proses pembagian setiap nilai piksel hasil DCT dengan setiap nilai konstanta elemen matrik kuantisasi, dimana nilai-nilai setiap elemen matrik tersebut menentukan kualitas hasil kompresi. Pada proses ini dilakukan pembersihan koefisien DCT yang tidak penting untuk pembentukan image baru. Hal ini yang menyebabkan JPEG bersifat lossy. f. Entropy Coding, merupakan proses penggunaan algoritma entropy seperti Huffman Coding untuk mengkodekan koefisien hasil proses DCT yang akan mengeliminasi nilai nilai matrik yang bernilai nol secara zig zag order. 2. Decoding JPEG, proses menguraikan kode untuk menampilkan citra yang dilakukan dengan invers dari proses encoding JPEG yaitu Huffman decoding, dekuantisasi, invers DCT, konversi YCbCr RGB. Diagram kompresi dari metode JPEG dapat dilihat pada gambar Quantizer Entropi Encoder Quantizer Table Gambar 2.13 JPEG Encoder Block Diagram Dalam proses penyandian JPEG pada Gambar 2.14, citra masukan dibentuk ke dalam blok 8 8, dan tiap-tiap blok diubah dengan DCT maju (FDCT) menjadi satu set 64 nilai yang disebut koefisien DCT. Satu dari nilai-nilai ini adalah koefisien DC dan selebihnya adalah koefisien AC. Tiap-tiap nilai koefisien DCT kemudian dikuantisasi menggunakan satu dari 64 nilai yang saling berhubungan dari sebuah tabel kuantisasi. Koefisien-koefisien yang telah dikuantisasi kemudian diproses dengan penyandian

18 24 entropi. Salah satu dari dua prosedur pengkodean entropi yang dapat digunakan yaitu dengan penyandian Huffman atau penyandian Aritmetika. Sebuah data yang telah mengalami proses kompresi/pemampatan tentunya harus dapat dikembalikan lagi kebentuk aslinya, walaupun tidak semua citra hasil kompresi yang didekompresi akan memiliki hasil yang sama persis dengan citra awal/asli, hal itu bergantung pada jenis kompresi yang digunakan. Gambar 2.14 berikut adalah diagram proses decoder JPEG. Entropi Decoder Dequantizer Quantizer Table Gambar 2.14 JPEG Decoder Block Diagram Pada proses rekonstruksi yang ditunjukkan Gambar 2.14, citra yang terkompresi menggunakan standar JPEG yaitu melalui proses terbalik. Jika pada proses kompresi menggunakan DCT maju (FDCT), pada proses rekonstruksi digunakan invers DCT (IDCT) untuk melakukan dekompresi citra sehingga citra dapat ditampilkan. 2.5 Matlab (Matrix Laboratory) Matlab merupakan program yang digunakan untuk analisis dan komputasi numerik dan merupakan suatu bahasa pemrograman matematika lanjutan yang dibentuk dengan dasar pemikiran menggunkan sifat dan bentuk matriks, Matlab sering digunakan untuk melakukan teknik komputasi numerik, yang digunakan untuk menyelesaikan masalah-masalah yang melibatkan operasi matematika elemen, matrik, optimasi, aproksimasi dan lain lain.

19 25 Matlab merupakan software yang dikembangkan oleh Mathworks.Inc. dan merupakan software yang paling efisien untuk perhitungan numeric berbasis matriks. Dengan demikian jika di dalam perhitungan kita dapat menformulasikan masalah ke dalam format matriks maka Matlab merupakan software terbaik untuk penyelesaian numericnya. Pada penelitian ini, topik yang diangkat berhubungan dengan pengolahan citra, dimana citra tersusun dari matrik yang terdiri dari piksel piksel penyusunnya. Matlab menyediakan beberapa fungsi yang dapat membantu penulis dalam melakukan pengoperasian pada citra yang perhitungannya sulit diterjemahkan ke dalam bahasa pemrograman. 2.6 Pengukuran Kualitas Citra Terdapat beberapa parameter yang dapat digunakan untuk mengukur kualitas sebuah citra. Antara lain adalah Mean Square Error (MSE) dan Peak Signal to Noise Ratio (PSNR) MSE (Mean Square Error) MSE merupakan rata-rata kuadrat nilai kesalahan antara citra asli dengan citra hasil pengolahan [10]. Semakin besar tingkat penurunan MSE kualitas citra menjadi semakin baik. MSE dirumuskan sebagai berikut: Dimana : m,n : adalah ukuran matrik citra mxn B 1, B 2 : adalah matrik citra

20 PSNR (Peak Signal to Noise Ratio) PSNR merupakan nilai perbandingan antara harga maksimum warna pada citra hasil filtering dengan kuantitas gangguan (noise) [10], semakin tinggi peningkatan PSNR yang dihasilkan kualitas citra menjadi semakin baik. PSNR dinyatakan dalam satuan desibel (db). PSNR dirumuskan sebagai berikut :

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA Bab ini membahas landasan teori yang bersifat ilmiah untuk mendukung penulisan penelitian ini. Teori-teori yang dibahas mengenai pengertian citra, jenis-jenis citra digital, metode

Lebih terperinci

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL 2.1 Citra Secara harafiah, citra adalah representasi (gambaran), kemiripan, atau imitasi pada bidang dari suatu objek. Ditinjau dari sudut pandang matematis,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Citra Citra (image) atau yang secara umum disebut gambar merupakan representasi spasial dari suatu objek yang sebenarnya dalam bidang dua dimensi yang biasanya ditulis dalam

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dari suatu objek. Citra sebagai keluaran suatu system perekaman data dapat bersifat optik berupa foto,

Lebih terperinci

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara.

Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara. Image Enhancement Suatu proses untuk mengubah sebuah citra menjadi citra baru sesuai dengan kebutuhan melalui berbagai cara. Cara-cara yang bisa dilakukan misalnya dengan fungsi transformasi, operasi matematis,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Citra Citra merupakan salah satu komponen multimedia yang memegang peranan sangat penting sebagai bentuk informasi visual. Meskipun sebuah citra kaya akan informasi, namun sering

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Citra Digital Istilah citra biasanya digunakan dalam bidang pengolahan citra yang berarti gambar. Suatu citra dapat didefinisikan sebagai fungsi dua dimensi, di mana dan adalah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Citra 2.1.1 Definisi Citra Secara harfiah, citra adalah gambar pada bidang dwimatra (dua dimensi). Jika dipandang dari sudut pandang matematis, citra merupakan hasil pemantulan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 7 BAB 2 LANDASAN TEORI 2.1 Citra Digital Citra digital merupakan sebuah fungsi intensitas cahaya, dimana harga x dan y merupakan koordinat spasial dan harga fungsi f tersebut pada setiap titik merupakan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 6 BAB 2 LANDASAN TEORI 2.1 Citra 2.1.1 Definisi Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dari suatu objek. Citra digital adalah citra yang dapat diolah oleh komputer. Citra

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

KOMPRESI CITRA. lain. Proses mengubah citra ke bentuk digital bisa dilakukan dengan beberapa perangkat,

KOMPRESI CITRA. lain. Proses mengubah citra ke bentuk digital bisa dilakukan dengan beberapa perangkat, KOMPRESI CITRA Dalam kesempatan ini saya mencoba untuk menjelaskan apa itu kompresi citra dan bagaimana cara-cara format citra dengan menggunakan BMP, PNG, JPEG, GIF, dan TIFF. Kompresi citra itu adalah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Citra Digital Citra adalah suatu representasi, kemiripan atau imitasi dari suatu objek atau benda, misal: foto seseorang mewakili entitas dirinya sendiri di depan kamera. Sedangkan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan Citra Citra adalah suatu representasi (gambaran), kemiripan atau imitasi dari suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital

LANDASAN TEORI. 2.1 Citra Digital Pengertian Citra Digital LANDASAN TEORI 2.1 Citra Digital 2.1.1 Pengertian Citra Digital Citra dapat didefinisikan sebagai sebuah fungsi dua dimensi, f(x,y) dimana x dan y merupakan koordinat bidang datar, dan harga fungsi f disetiap

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Citra (image) adalah kombinasi antara titik, garis, bidang, dan warna untuk menciptakan suatu imitasi dari suatu obyek, biasanya obyek fisik atau manusia. Citra dapat

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Citra Citra menurut kamus Webster adalah suatu representasi atau gambaran, kemiripan, atau imitasi dari suatu objek atau benda, contohnya yaitu foto seseorang dari kamera yang

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan membahas landasan atas teori-teori ilmiah untuk mendukung penelitian ini. Teori-teori yang dibahas mengenai pengertian citra, kompresi citra, algoritma dan jenisnya,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Citra Digital Citra digital adalah citra yang dapat diolah oleh komputer (Sutoyo & Mulyanto, 2009). Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL. foto, bersifat analog berupa sinyal sinyal video seperti gambar pada monitor

BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL. foto, bersifat analog berupa sinyal sinyal video seperti gambar pada monitor BAB II TEORI DASAR PENGOLAHAN CITRA DIGITAL 2.1 Pendahuluan Citra adalah suatu representasi, kemiripan, atau imitasi dari suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat

Lebih terperinci

Analisa Hasil Perbandingan Metode Low-Pass Filter Dengan Median Filter Untuk Optimalisasi Kualitas Citra Digital

Analisa Hasil Perbandingan Metode Low-Pass Filter Dengan Median Filter Untuk Optimalisasi Kualitas Citra Digital Analisa Hasil Perbandingan Metode Low-Pass Filter Dengan Median Filter Untuk Optimalisasi Kualitas Citra Digital Nurul Fuad 1, Yuliana Melita 2 Magister Teknologi Informasi Institut Saint Terapan & Teknologi

Lebih terperinci

1. Pendahuluan. 1.1 Latar Belakang Masalah

1. Pendahuluan. 1.1 Latar Belakang Masalah 1. Pendahuluan 1.1 Latar Belakang Masalah Jumlah pengguna komputer semakin meningkat. Peningkatan jumlah pengguna komputer mengakibatkan penggunaan data digital juga semakin meningkat. Salah satu media

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Pengertian citra Secara umum pengertian citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dari suatu objek. Citra sebagai keluaran suatu sistem perekaman data

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Citra Digital Citra digital dapat didefenisikan sebagai fungsi f(x,y), berukuran M baris dan N kolom, dengan x dan y adalah koordinat spasial dan amplitudo f di titik kordinat

Lebih terperinci

Page 1

Page 1 MODUL V KOMPRESI CITRA DAN VIDEO Tiga tipe dari informasi yang berlebihan (redundancy) yang dapat dihilangkan atau direduksi : Spasial : Di dalam frame yang sama Sering kali menggunakan metode yang sama

Lebih terperinci

PEMAMPATAN CITRA (IMA

PEMAMPATAN CITRA (IMA PEMAMPATAN CITRA (IMAGE COMPRESSION) PENGERTIAN Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap citra digital dengan tujuan untuk mengurangi redundansi dari data-data yang terdapat

Lebih terperinci

Citra Digital. Petrus Paryono Erick Kurniawan Esther Wibowo

Citra Digital. Petrus Paryono Erick Kurniawan Esther Wibowo Citra Digital Petrus Paryono Erick Kurniawan erick.kurniawan@gmail.com Esther Wibowo esther.visual@gmail.com Studi Tentang Pencitraan Raster dan Pixel Citra Digital tersusun dalam bentuk raster (grid atau

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Citra Digital Citra digital merupakan sebuah fungsi intensitas cahaya f(x,y), dimana harga x dan y merupakan koordinat spasial dan harga fungsi f tersebut pada setiap

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2. Pengertian Citra Citra (image) atau istilah lain untuk gambar sebagai salah satu komponen multimedia yang memegang peranan sangat penting sebagai bentuk informasi visual. Meskipun

Lebih terperinci

DIGITAL IMAGE CODING. Go green Aldi Burhan H Chandra Mula Fitradi Mardiyah

DIGITAL IMAGE CODING. Go green Aldi Burhan H Chandra Mula Fitradi Mardiyah DIGITAL IMAGE CODING Go green Aldi Burhan H Chandra Mula Fitradi Mardiyah KOMPRESI LOSSLESS Teknik kompresi lossless adalah teknik kompresi yang tidak menyebabkan kehilangan data. Biasanya digunakan jika

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dan suatu obyek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa foto,

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengolahan Citra Pengolahan citra adalah kegiatan memanipulasi citra yang telah ada menjadi gambar lain dengan menggunakan suatu algoritma atau metode tertentu. Proses ini mempunyai

Lebih terperinci

Penerapan Pohon Biner Huffman Pada Kompresi Citra

Penerapan Pohon Biner Huffman Pada Kompresi Citra Penerapan Pohon Biner Huffman Pada Kompresi Citra Alvin Andhika Zulen (3507037) Program Studi Teknik Informatika, Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jalan Ganesha No 0 Bandung,

Lebih terperinci

TUGAS AKHIR KOMPRESI CITRA BERWARNA DENGAN PENERAPAN DISCRETE COSINE TRANSFORM ( DCT )

TUGAS AKHIR KOMPRESI CITRA BERWARNA DENGAN PENERAPAN DISCRETE COSINE TRANSFORM ( DCT ) TUGAS AKHIR KOMPRESI CITRA BERWARNA DENGAN PENERAPAN DISCRETE COSINE TRANSFORM ( DCT ) Diajukan untuk Melengkapi Tugas Akhir dan Memenuhi Syarat-syarat untuk Mencapai Gelar Sarjana Teknik Fakultas Teknik

Lebih terperinci

Pertemuan 2 Representasi Citra

Pertemuan 2 Representasi Citra /29/23 FAKULTAS TEKNIK INFORMATIKA PENGOLAHAN CITRA DIGITAL ( DIGITAL IMAGE PROCESSING ) Pertemuan 2 Representasi Citra Representasi Citra citra Citra analog Citra digital Matrik dua dimensi yang terdiri

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Citra Citra atau gambar adalah sebuah fungsi dua dimensi, f(x,y), dimana x dan y koordinat bidang datar dan f di setiap pasangan koordinat disebut intensitas atau level keabuan

Lebih terperinci

BAB II TI JAUA PUSTAKA

BAB II TI JAUA PUSTAKA BAB II TI JAUA PUSTAKA Pada bab ini akan dibahas mengenai teori-teori yang menunjang tugas akhir ini. Antara lain yaitu pengertian citra, pengertian dari impulse noise, dan pengertian dari reduksi noise.

Lebih terperinci

MKB3383 -TEKNIK PENGOLAHAN CITRA. Kompresi Citra. Muhammad Zidny Naf an, M.Kom. Genap, 2016/2017

MKB3383 -TEKNIK PENGOLAHAN CITRA. Kompresi Citra. Muhammad Zidny Naf an, M.Kom. Genap, 2016/2017 MKB3383 -TEKNIK PENGOLAHAN CITRA Kompresi Citra Muhammad Zidny Naf an, M.Kom. Genap, 2016/2017 Latar Belakang 2 Latar Belakang Seringkali representasi citra yang besar membutuhkan memori yang besar Contoh

Lebih terperinci

KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE STATISTICAL CODING

KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE STATISTICAL CODING KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE STATISTICAL CODING Abdul Halim Hasugian Dosen Tetap Program Studi Teknik Informatika STMIK Budi Darma Medan Jl. Sisingamangaraja No. 338 Simpang Limun Medan www.stmik-budidarma.ac.id//email:abdulhasugian@gmail.co.id

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Citra adalah gambar bidang dua dimensi yang juga merupakan keluaran data. Artinya suatu data atau informasi tidak hanya direpresentasikan dalam bentuk teks, namun juga

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA 6 BAB 2 TINJAUAN PUSTAKA 2.1. Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dari suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

BAB II CITRA DIGITAL

BAB II CITRA DIGITAL BAB II CITRA DIGITAL DEFINISI CITRA Citra adalah suatu representasi(gambaran),kemiripan,atau imitasi dari suatu objek. DEFINISI CITRA ANALOG Citra analog adalahcitra yang bersifat kontinu,seperti gambar

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA Pada bab ini akan membahas landasan atas teori-teori ilmiah untuk mendukung penelitian ini. Teori-teori yang dibahas mengenai pengertian citra, kompresi citra, algoritma dan jenisnya,

Lebih terperinci

BAB I. PENDAHULUAN Latar Belakang Masalah

BAB I. PENDAHULUAN Latar Belakang Masalah BAB I. PENDAHULUAN 1 1.1. Latar Belakang Masalah Citra adalah gambar yang berada pada bidang dua dimensi. Agar dapat diproses lebih lanjut, sebuah citra disimpan di dalam bentuk digital. Ukuran citra digital

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Citra Digital Citra digital adalah citra yang terdiri dari sinyal-sinyal frekuensi elektromagnetis yang sudah di-sampling sehingga dapat ditentukan ukuran titik gambar tersebut

Lebih terperinci

Implementasi Metode Run Length Encoding (RLE) untuk Kompresi Citra

Implementasi Metode Run Length Encoding (RLE) untuk Kompresi Citra 249 Implementasi Metode Run Length Encoding (RLE) untuk Kompresi Citra Ahmad Jalaluddin 1, Yuliana Melita 2 1) Univers itas Islam Lamongan 2) Sekolah Tinggi Teknik Surabaya Odden.85@gmail.com, ymp@stts.edu

Lebih terperinci

PENGARUH PERUBAHAN RANK MATRIK TERHADAP KUALITAS CITRA PADA KOMPRESI CITRA METODE SINGULAR VALUE DECOMPOSITION (SVD)

PENGARUH PERUBAHAN RANK MATRIK TERHADAP KUALITAS CITRA PADA KOMPRESI CITRA METODE SINGULAR VALUE DECOMPOSITION (SVD) PENGARUH PERUBAHAN RANK MATRIK TERHADAP KUALITAS CITRA PADA KOMPRESI CITRA METODE SINGULAR VALUE DECOMPOSITION (SVD) Abstrak Bakti Otrayigus¹, T.Sutojo,Ssi., M.Kom² Program Studi S1 Teknik Informatika

Lebih terperinci

BAB I PENDAHULUAN. teknologi pengolahan citra (image processing) telah banyak dipakai di berbagai

BAB I PENDAHULUAN. teknologi pengolahan citra (image processing) telah banyak dipakai di berbagai BAB I PENDAHULUAN 1.1. Latar Belakang Masalah Citra (image) adalah bidang dalam dwimatra (dua dimensi) (Munir, 2004). Sebagai salah satu komponen multimedia, citra memegang peranan sangat penting sebagai

Lebih terperinci

TEKNIK PENGOLAHAN CITRA. Kuliah 13 Kompresi Citra. Indah Susilawati, S.T., M.Eng.

TEKNIK PENGOLAHAN CITRA. Kuliah 13 Kompresi Citra. Indah Susilawati, S.T., M.Eng. TEKNIK PENGOLAHAN CITRA Kuliah 13 Kompresi Citra Indah Susilawati, S.T., M.Eng. Program Studi Teknik Informatika/Sistem Informasi Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta 2015 KULIAH

Lebih terperinci

TUGAS AKHIR IMPLEMENTASI ALGORITMA METODE HUFFMAN PADA KOMPRESI CITRA

TUGAS AKHIR IMPLEMENTASI ALGORITMA METODE HUFFMAN PADA KOMPRESI CITRA TUGAS AKHIR IMPLEMENTASI ALGORITMA METODE HUFFMAN PADA KOMPRESI CITRA Disusun sebagai Salah Satu Syarat Menyelesaikan Program Studi Strata 1 Jurusan Elektro Fakultas Teknik Universitas Muhammadiyah Surakarta

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Kompresi 2.1.1 Sejarah kompresi Kompresi data merupakan cabang ilmu komputer yang bersumber dari Teori Informasi. Teori Informasi sendiri adalah salah satu cabang Matematika yang

Lebih terperinci

Kompresi Citra Irawan Afrianto Sistem Multimedia 2007/2008

Kompresi Citra Irawan Afrianto Sistem Multimedia 2007/2008 Kompresi Citra Irawan Afrianto KOMPRESI CITRA Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap citra digital dengan tujuan untuk mengurangi g redundansi dari data-data yang terdapat

Lebih terperinci

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha BAB I PENDAHULUAN I.1 Latar Belakang Masalah Perkembangan teknologi internet dalam beberapa tahun terakhir ini, telah membawa perubahan besar bagi distribusi media digital. Media digital yang dapat berupa

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi informasi ternyata berdampak pada perkembangan ilmu pengetahuan yang lain. Semuanya merupakan informasi yang sangat penting. Oleh karena

Lebih terperinci

BAB 2 TINJAUAN TEORETIS

BAB 2 TINJAUAN TEORETIS BAB 2 TINJAUAN TEORETIS 2. Citra Digital Menurut kamus Webster, citra adalah suatu representasi, kemiripan, atau imitasi dari suatu objek atau benda. Citra digital adalah representasi dari citra dua dimensi

Lebih terperinci

Tipe dan Jenis Layar Komputer Grafik. By Ocvita Ardhiani.

Tipe dan Jenis Layar Komputer Grafik. By Ocvita Ardhiani. Tipe dan Jenis Layar Komputer Grafik By Ocvita Ardhiani. PENGERTIAN GRAFIKA KOMPUTER Grafika komputer adalah bidang dari komputasi visual dimana penggunaan komputer akan menghasilkan gambar visual secara

Lebih terperinci

KOMPRESI CITRA. Multimedia Jurusan Teknik Informatika

KOMPRESI CITRA. Multimedia Jurusan Teknik Informatika KOMPRESI CITRA Multimedia Jurusan Teknik Informatika ruliriki@gmail.com 1 Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap citra digital dengan tujuan untuk mengurangi redundansi dari

Lebih terperinci

BAB 2 LANDASAN TEORI Closed Circuit Television (CCTV)

BAB 2 LANDASAN TEORI Closed Circuit Television (CCTV) 6 BAB 2 LANDASAN TEORI Pada bab ini akan dibahas mengenai teori pendukung dan penelitian sebelumnya yang berhubungan dengan metode Median Filter dalam peningkatan kualitas video. 2.1. Closed Circuit Television

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Citra Digital Citra digital merupakan fungsi intensitas cahaya f(x,y), dimana harga x dan y merupakan koordinat spasial dan harga fungsi tersebut pada setiap titik (x,y) merupakan

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1. Kompresi Data Kompresi data adalah proses mengkodekan informasi menggunakan bit atau information-bearing unit yang lain yang lebih rendah daripada representasi data yang tidak

Lebih terperinci

artifak / gambar dua dimensi yang memiliki kemiripan tampilan dengan sebuah subjek. - wikipedia

artifak / gambar dua dimensi yang memiliki kemiripan tampilan dengan sebuah subjek. - wikipedia ! image image / graphic? artifak / gambar dua dimensi yang memiliki kemiripan tampilan dengan sebuah subjek. - wikipedia dari sisi engineering? pixel? pixel pixel = picture element satuan terkecil pada

Lebih terperinci

Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital

Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital JURNAL SAINS DAN SENI POMITS Vol. 1, No. 1, (2014) 1-6 1 Watermarking dengan Metode Dekomposisi Nilai Singular pada Citra Digital Latifatul Machbubah, Drs. Soetrisno, MI.Komp Jurusan Matematika, Fakultas

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Definisi Citra Citra adalah suatu representasi (gambaran), kemiripan, atau imitasi dari suatu objek. Citra sebagai keluaran suatu sistem perekaman data dapat bersifat optik berupa

Lebih terperinci

Pemampatan Citra. Esther Wibowo Erick Kurniawan

Pemampatan Citra. Esther Wibowo Erick Kurniawan Pemampatan Citra Esther Wibowo esther.visual@gmail.com Erick Kurniawan erick.kurniawan@gmail.com Mengapa? MEMORI Citra memerlukan memori besar. Mis. Citra 512x512 pixel 256 warna perlu 32 KB (1 pixel =

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Definisi Pengolahan Citra Pengolahan citra adalah pemrosesan citra, khususnya menggunakan komputer, menjadi citra yang kualitasnya lebih baik dan sesuai dengan keinginan pemakai.

Lebih terperinci

WATERMARKING DENGAN METODE DEKOMPOSISI NILAI SINGULAR PADA CITRA DIGITAL

WATERMARKING DENGAN METODE DEKOMPOSISI NILAI SINGULAR PADA CITRA DIGITAL SEMIN HASIL TUGAS AKHIR 1 WATERMKING DENGAN METODE DEKOMPOSISI NILAI SINGUL PADA CITRA DIGITAL Oleh : Latifatul Machbubah NRP. 1209 100 027 JURUSAN MATEMATI FAKULTAS MATEMATI DAN ILMU PENGETAHUAN ALAM

Lebih terperinci

PRAPROSES CITRA MENGGUNAKAN KOMPRESI CITRA, PERBAIKAN KONTRAS, DAN KUANTISASI PIKSEL

PRAPROSES CITRA MENGGUNAKAN KOMPRESI CITRA, PERBAIKAN KONTRAS, DAN KUANTISASI PIKSEL PRAPROSES CITRA MENGGUNAKAN KOMPRESI CITRA, PERBAIKAN KONTRAS, DAN KUANTISASI PIKSEL Veronica Lusiana 1, Budi Hartono 2 1,2 Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Stikubank

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM Pada bab analisa dan perancangan ini akan mengulas tentang tahap yang digunakan dalam penelitian pembuatan aplikasi implementasi kompresi gambar menggunakan metode

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Data dan informasi dapat disajikan bukan hanya dalam bentuk teks semata, melainkan dalam bentuk gambar (image), audio dan video. Apalagi dilihat sekarang perkembangan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengolahan Citra 2.1.1 Definisi Pengolahan Citra Pengolahan citra adalah sebuah disiplin ilmu yang mempelajari hal-hal yang berkaitan dengan perbaikan kualitas gambar (peningkatan

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Peningkatan teknologi komputer memberikan banyak manfaat bagi manusia di berbagai aspek kehidupan, salah satu manfaatnya yaitu untuk menyimpan data, baik data berupa

Lebih terperinci

ANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD

ANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD ANALISA KOMPRESI CITRA DIGITAL MENGGUNAKAN METODE HADAMARD Eva Haryanty, S.Kom. ABSTRAK Kompresi data adalah proses mengubah suatu input data menjadi data lain dengan format berbeda dan ukuran yang lebih

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Noise Pada saat melakukan pengambilan gambar, setiap gangguan pada gambar dinamakan dengan noise. Noise dipakai untuk proses training corrupt image, gambarnya diberi noise dan

Lebih terperinci

PENERAPAN METODE HUFFMAN DALAM PEMAMPATAN CITRA DIGITAL

PENERAPAN METODE HUFFMAN DALAM PEMAMPATAN CITRA DIGITAL PENERPN MEODE HUFFMN DLM PEMMPN CIR DIGIL Edy Victor Haryanto Universitas Potensi Utama, Jl. K.L. os Sudarso Km. 6,5 No. 3 j Mulia Medan edy@potensi-utama.ac.id, edyvictor@gmail.com abstrak Citra adalah

Lebih terperinci

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha

BAB I PENDAHULUAN. 1 Universitas Kristen Maranatha BAB I PENDAHULUAN I.1 Latar Belakang Masalah Perkembangan dunia digital, terutama dengan berkembangnya internet, menyebabkan informasi dalam berbagai bentuk dan media dapat tersebar dengan cepat tanpa

Lebih terperinci

Penerapan Algoritma Huffman dalam Kompresi Gambar Digital

Penerapan Algoritma Huffman dalam Kompresi Gambar Digital Penerapan Algoritma Huffman dalam Kompresi Gambar Digital David Theosaksomo 13515131 Program Studi Teknik Informatika Sekolah Teknik Elektro dan Informatika Institut Teknologi Bandung, Jl. Ganesha 10 Bandung

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Citra Digital Secara harfiah citra (image) adalah gambar pada bidang dwimatra atau dua dimensi. Citra juga dapat diartikan sebagai kumpulan titik-titik dengan intesitas warna tertentu

Lebih terperinci

NASKAH PUBLIKASI KOMPRESI CITRA DENGAN METODE ARITHMETIC CODING DALAM KAWASAN ENTROPY CODING

NASKAH PUBLIKASI KOMPRESI CITRA DENGAN METODE ARITHMETIC CODING DALAM KAWASAN ENTROPY CODING NASKAH PUBLIKASI KOMPRESI CITRA DENGAN METODE ARITHMETIC CODING DALAM KAWASAN ENTROPY CODING Disusun Sebagai Salah Satu Syarat Menyelesaikan Program Studi Strata 1 Jurusan Elektro Fakultas Teknik Universitas

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Computer Vision Computer vision dapat diartikan sebagai suatu proses pengenalan objek-objek berdasarkan ciri khas dari sebuah gambar dan dapat juga digambarkan sebagai suatu deduksi

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Steganografi Steganografi adalah mekanisme penanaman atau penyisipan pesan (m) kedalam sebuah cover objek (c) menggunakan kunci (k) untuk berbagi rahasia kepada orang lain,

Lebih terperinci

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Kompresi Citra. Oky Dwi Nurhayati, ST, MT.

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Kompresi Citra. Oky Dwi Nurhayati, ST, MT. PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO Kompresi Citra Oky Dwi Nurhayati, ST, MT Email: okydn@undip.ac.id Kompresi Citra Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Definisi Data Data merupakan salah satu hal utama yang dikaji dalam masalah teknologi informasi. Penggunaan dan pemanfaatan data sudah mencakup banyak aspek. Berikut adalah pembahasan

Lebih terperinci

Pada tugas akhir ini citra yang digunakan adalah citra diam.

Pada tugas akhir ini citra yang digunakan adalah citra diam. BAB II DASAR TEORI Bab ini berisi penjelasan mengenai seluruh dasar teori yang berkaitan dengan kegiatan tugas akhir. Dasar dasar teori yang akan dijelaskan adalah penjelasan mengenai citra, penjelasan

Lebih terperinci

Kompresi Citra. S1 Informatika ST3 Telkom Purwokerto

Kompresi Citra. S1 Informatika ST3 Telkom Purwokerto Kompresi Citra S1 Informatika ST3 Telkom Purwokerto Kompresi Citra Kompresi Citra adalah aplikasi kompresi data yang dilakukan terhadap citra digital dengan tujuan untuk mengurangi redundansi dari data-data

Lebih terperinci

Kompresi Video Menggunakan Discrete Cosine Transform

Kompresi Video Menggunakan Discrete Cosine Transform Kompresi Video Menggunakan Discrete Cosine Transform Hananto Edy Wibowo 1, Indra Sakti Wijayanto 2, Nugroho Herucahyono 3 Laboratorium Ilmu dan Rekayasa Komputasi Departemen Teknik Informatika, Institut

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA Pada bagian ini akan dijelaskan teori-teori yang akan digunakan pada saat penelitian. Teori yang dibahas meliputi teori-teori tentang steganogtafi, kriteria dari steganografi, media

Lebih terperinci

BAB 1 PENDAHULUAN. Universitas Sumatera Utara

BAB 1 PENDAHULUAN. Universitas Sumatera Utara BAB 1 PENDAHULUAN Pada bab ini akan dibahas mengenai hal-hal yang menjadi latar belakang pembuatan tugas akhir, rumusan masalah, tujuan, manfaat, dan metodologi penelitian serta sistematika penulisan dari

Lebih terperinci

BAB I PENDAHULUAN. (images), suara (audio), maupun video. Situs web (website) yang kita jumpai

BAB I PENDAHULUAN. (images), suara (audio), maupun video. Situs web (website) yang kita jumpai BAB I PENDAHULUAN 1.1 Latar Belakang Data atau informasi saat ini tidak hanya disajikan dalam bentuk teks semata, tetapi juga dapat disajikan dalam bentuk lain misalnya gambar (images), suara (audio),

Lebih terperinci

N, 1 q N-1. A mn cos 2M , 2N. cos. 0 p M-1, 0 q N-1 Dengan: 1 M, p=0 2 M, 1 p M-1. 1 N, q=0 2. α p =

N, 1 q N-1. A mn cos 2M , 2N. cos. 0 p M-1, 0 q N-1 Dengan: 1 M, p=0 2 M, 1 p M-1. 1 N, q=0 2. α p = tulisan. Secara umum, steganografi dapat diartikan sebagai salah satu cara menyembunyikan suatu pesan rahasia (message hiding) dalam data atau pesan lain yang tampak tidak mengandung apa-apa sehingga keberadaan

Lebih terperinci

Implementasi Algoritma Kompresi Shannon Fano pada Citra Digital

Implementasi Algoritma Kompresi Shannon Fano pada Citra Digital Implementasi Algoritma Kompresi Shannon Fano pada Citra Digital Muhammad Khoiruddin Harahap Politeknik Ganesha Medan choir.harahap@yahoo.com Abstrak Algoritma kompresi Shannon-Fano merupakan salah satu

Lebih terperinci

Algoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner

Algoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner Jurnal Ilmiah Teknologi dan Informasia ASIA (JITIKA) Vol.9, No.2, Agustus 2015 ISSN: 0852-730X Algoritma Kohonen dalam Mengubah Citra Graylevel Menjadi Citra Biner Nur Nafi'iyah Prodi Teknik Informatika

Lebih terperinci

KOMPRESI IMAGE DALAM SOURCE CODING MENGGUNAKAN METODE TRANSFORMASI WAVELET

KOMPRESI IMAGE DALAM SOURCE CODING MENGGUNAKAN METODE TRANSFORMASI WAVELET KOMPRESI IMAGE DALAM SOURCE CODING MENGGUNAKAN METODE TRANSFORMASI WAVELET NASKAH PUBLIKASI Diajukan Untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar Sarjana Teknik pada Fakultas Teknik Jurusan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI Pada bab ini akan membahas landasan atas teori-teori yang bersifat ilmiah untuk mendukung penulisan tugas akhir ini. Teori-teori yang dibahas mengenai pengertian citra, kompresi citra,

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Uang Kertas Rupiah Uang Rupiah Kertas adalah Uang Rupiah dalam bentuk lembaran yang terbuat dari Kertas Uang yang dikeluarkan oleh Bank Indonesia, dimana penggunaannya dilindungi

Lebih terperinci

PROSIDING ISBN :

PROSIDING ISBN : T-21 PERBANDINGAN RASIO KOMPRESI PADA KOMPRESI CITRA DIGITAL BITMAP MENGGUNAKAN KOMBINASI METODE DISCRETE COSINE TRANSFORM DAN ARITHMETIC CODING DENGAN BERBAGAI DIMENSI CITRA SUMBER Dimas Aryo Prakoso

Lebih terperinci

1. Grafis Bitmap Dan Vektor 2. Konsep Warna Digital 3. Gambar Digital 4. Editing Gambar Photoshop 5. Membuat Kop Web

1. Grafis Bitmap Dan Vektor 2. Konsep Warna Digital 3. Gambar Digital 4. Editing Gambar Photoshop 5. Membuat Kop Web 4/7/2010 Pelatihan Kopertis VI 6 s.d 8 April 2010 1 1. Grafis Bitmap Dan Vektor 2. Konsep Warna Digital 3. Gambar Digital 4. Editing Gambar Photoshop 5. Membuat Kop Web 4/7/2010 Pelatihan Kopertis VI 6

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA DAFTAR ISI HALAMAN PENGESAHAN... PERNYATAAN... PRAKATA... DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... DAFTAR LAMPIRAN... DAFTAR SINGKATAN... INTISARI... ABSTRACT... BAB I PENDAHULUAN 1.1 Latar Belakang...

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1 Multimedia Sebelum membahas tentang watermarking sebagai perlindungan terhadap hak cipta, ada baiknya terlebih dahulu dibicarakan tentang pengertian multimedia. Multimedia memiliki

Lebih terperinci

Model Citra (bag. 2)

Model Citra (bag. 2) Model Citra (bag. 2) Ade Sarah H., M. Kom Resolusi Resolusi terdiri dari 2 jenis yaitu: 1. Resolusi spasial 2. Resolusi kecemerlangan Resolusi spasial adalah ukuran halus atau kasarnya pembagian kisi-kisi

Lebih terperinci

Analisis dan Perancangan Perangkat Lunak Kompresi Citra Menggunakan Algoritma. Fast Fourier Transform (FFT).

Analisis dan Perancangan Perangkat Lunak Kompresi Citra Menggunakan Algoritma. Fast Fourier Transform (FFT). Analisis dan Perancangan Perangkat Lunak Kompresi Citra Menggunakan Algoritma Fast Fourier Transform (FFT) Rima Lestari 1, Marihat Situmorang 2, Maya Silvi Lydia 3 Program Studi S1 Ilmu Komputer, FASILKOM-TI

Lebih terperinci