BAB 1 PENDAHULUAN
1.1 PENDAHULUAN Grafika komputer merupakan salah satu topik dalam bidang informatika. Perkembangan grafika komputer tentunya tidak lepas dari pengolahan citra secara digital. Pengolahan citra secara digital adalah memproses suatu citra sehingga menghasilkan citra lain yang lebih sesuai dengan keinginan kita.1 Saat ini sudah ada berbagai macam metode diantaranya adalah recognition, sampling, coding, scaling dan filtering.2 Pada tugas akhir ini akan dibahas tentang Noise. Suatu metode yang dipakai untuk mengurangi Noise adalah filter band pass dan band stop. Pengolahan citra semakin berkembang dan diminati karena kemampuannya untuk memperbaiki atau mengolah suatu citra menjadi bentuk yang sesuai dengan keinginan pemakai, dimana citra tersebut diperoleh melalui scanner, kamera digital. Suatu citra yang dimanipulasi dengan pemberian efek-efek merupakan salah satu penerapan pengolahan citra. Efek-efek yang ada antara lain mozaik, blur, emboss, blow, Filter Band Pass dan Band Stop dan lain-lain.
1
Nalwan, Agustinus, Pengolahan Gambar Secara Digital, Jakarta : PT Elex Media Komputindo,1997, Hal: 1 2
Low, Adrian. Introductory Computer Vision and Image Processing. London: McGraw-Hill Book Company,1991 p.2
1.2 LATAR BELAKANG MASALAH Ada kalanya suatu citra perlu diproses untuk menjadi bentuk citra yang sesuai dengan kebutuhan pemakai. Salah satunya adalah pengolahan citra menggunakan filter Band Pass dan Band Stop. Filter ini berfungsi untuk mengurangi titik-titik noise, atau membuat suatu citra menjadi nampak lebih bersih. Pergantian nilai digital piksel noise diberlakukan pada tiap titik citra dengan melakukan rata-rata nilai digital piksel bukan noise yang berada disekitarnya.
1.3 RUMUSAN MASALAH Ada sebuah citra yang di beri noise. Cara memberikan noise dengan cara disemprot atau di beri garis. Noise tersebut mempunyai nilai digital dari 0-255. Dengan menggunakan filter band pass dan band stop nilai digital noise pada citra tersebut akan diganti dengan cara merata-rata nilai digital yang bukan noise. Pada filter band pass nilai diantara nilai 0 sampai nilai batas bawah atau nilai batas atas sampai nilai 255 yang dianggap sebagai noise. Sedangkan pada filter band stop, noise dianggap pada nilai batas bawah sampai nilai batas atas. Pada program user dapat memasukan nilai batas bawah dan nilai batas atas. Noise pada citra tersebut dapat berkurang atau bertambah bergantung pada pemilihan nilai batas bawah dan nilai batas atas. Program diimplementasikan menggunakan Delphi 5.0
1.4 BATASAN MASALAH -
Program dapat mendeteksi noise yang berbentuk titik atau kumpulan dari titik yang tersebar secara merata atau lokal dengan syarat tidak lebih dari 50% dari background.
-
Cara pemberian noise dengan cara disemprot menyebar secara merata ataupun lokal pada citra. Dapat pula jika noise tersebut berupa garis.
-
Hasil dari proses pengolahan citra hanya dapat disimpan ke media penyimpan dalam bentuk format file bmp.
-
Kemampuan yang dimiliki program adalah memanggil file, menyimpan file dan melakukan pengolahan citra dengan filter Band Pass dan
Band Stop dan
menampilkannya di layar. -
Citra yang diolah dalam program memiliki format bmp.
-
Program dibuat dengan bahasa pemrograman Borland Delphi 5.0 .
1.5 TUJUAN PENELITIAN Tujuan yang dapat dirumuskan dari penelitian ini sebagai berikut: -
Untuk mengetahui seberapa jauh keberhasilan proses filter band pass dan band stop dalam memfilter noise
1.6 METODOLOGI PENELITIAN 1. Studi literatur Studi literatur dengan membaca referensi dan artikel yang berhubungan dengan masalah yang dihadapi untuk pembuatan program serta penulisan tugas akhir. 2. langkah-langkah penelitian sbb: a. mengidentifikasi masalah b. perancangan dan pembuatan program c. menguji program
1.7 SISTEMATIKA PENULISAN BAB 1 : PENDAHULUAN Berisi pendahuluan, latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, metodologi penelitian dan sistematika penulisan laporan. BAB 2 : LANDASAN TEORI Menjelaskan dasar-dasar teori yang berkaitan dengan pengolahan citra dengan menggunakan filter band pass dan band stop. BAB 3 : PERANCANGAN PROGRAM Menjelaskan tentang rancangan pembuatan program dan rancangan tampilan program.
BAB 4 : IMPLEMENTASI SISTEM DAN ANALISIS Berisi tentang implementasi dalam bentuk perancangan sistem dan pembahasan dalam bentuk analisis program. BAB 5 : KESIMPULAN Berisi kesimpulan tentang sistem yang dibuat.