Anda di halaman 1dari 11

MAKALAH PENGOLAHAN CITRA

DIGITAL

KATA PENGANTAR

Assalamualaikum Warahmatullahi Wabarakatuh

Puji syukur kehadirat Allah Subhanahu Wata’ala Tuhan Yang Maha Kuasa atas segala
limpahan Rahmat, Inayah, Taufik dan Hidayahnya sehingga kami dapat menyelesaikan
penyusunan makalah ini dalam bentuk maupun isinya yang sangat sederhana. Semoga makalah
ini dapat dipergunakan sebagai salah satu acuan, petunjuk,, maupun pedoman bagi pembaca serta
harapan kami semoga makalah ini membantu menambah pengetahuan dan wawasan bagi para
pembaca.

Kami sadari dalam pembuatan makalah ini masih banyak kekurangan karena pengetahuan
yang kami miliki masih sangat kurang. Oleh kerena itu, kami harapkan kepada para pembaca
untuk memberikan masukan-masukan yang bersifat membangun untuk kesempurnaan makalah
ini kedepannya.

Makassar, 3 April 2017

Penyusun
DAFTAR ISI

KATA PENGANTAR ...............................................................................................


DAFTAR ISI..............................................................................................................
BAB 1 PENDAHULUAN
................................
1.1 Latar Belakang
.................................
BAB 2 PEMBAHASAN
..............................
2.1 Deinisi Pengolahan Citra Digital
..............................
2,2 Grafika Komputer
..............................
2.3 Pengolahan Citra
...............................
2.4 Pengenalan Pola
...............................
2.5 Aplikasi pengenalan citra & Pengenalan pola
............................
2.6 Computer Vision
...............................
BAB 3 PENUTUP
............................
3.1 Kesimpulan
...............................
DAFTAR PUSTAKA
..............................
BAB 1
PENDAHULUAN

1.1 Latar Belakang


Mata adalah Indra terbaik yang dimiliki oleh manusia sehingga citra (gambar)
memegang peranan panting dalam perspektif manusia. Namun, mata manusia memiliki
keterbatasan dalam menangkap sinyal elektromagnetik. Komputer atau mesin pencitraan
lainnya dapat menangkap hampir keseluruhan sinyal elektromagnetik mulai dari gamma hingga
gelombang radio. Mesin pencitraan dapat bekerja dengan citra dari sumber yang tidak sesuai,
tidak cocok, atau tidak dapat ditangkap dengan penglihatan manusia. Hal inilah yang
menyebabkan pengolahan citra digital memiliki kegunaan dan spektrum aplikasi yang
sangat luas.

Teknologi pengolahan citra dapat masuk ke berbagai bidang seperti kadokteran,


industri, pertanian, geologi, kelautan, dan lain sabagainya. Kehadiran teknologi pengolahan
citra memberikan kemajuan yang luar biasa pada bidang-bidang tersebut. Ke depan
penerapan teknologi pengolahan citra digital ini akan terus meluas dan hal ini
merupakan tantangan tersendiri bagi para penekun dan peneliti di bidang ini.

BAB 2
PEMBAHASAN

2.1 Definisi pengolahan citra digital

Meskipun sebuah citra kaya informasi, namun seringkali citra yang kita miliki
mengalami penurunan mutu (degradasi), misalnya mengandung cacat atau derau ( noise ),
warnanya terlalu kontras, kurang tajam, kabur ( blurring ), dan sebagainya. Tentu saja citra
semacam ini menjadi lebih sulit diinterpretasi karena informasi yang disampaikan oleh
citra tersebut menjadi berkurang.

Agar citra yang mengalami gangguan mudah diinterpretasi (baik oleh manusia maupun
mesin), maka citra tersebut perlu dimanipulasi menjadi citra lain yang kualitasnya lebih baik.
Bidang studi yang menyangkut hal ini adalah pengolahan citra (image processing).
Pengolahan citra adalah pemrosesan citra, khususnya dengan menggunakan komputer, menjadi
citra yang kualitasnya lebih baik. Umumnya, operasi-operasi pada pengolahan citra diterapkan
pada citra bila:

1. Perbaikan atau memodifikasi citra perlu dilakukan untuk meningkatkan kualitas penampakan
atau untuk menonjolkan beberapa aspek informasi yang terkandung di dalam citra.
2. Elemen di dalam citra perlu dikelompokkan, dicocokkan, atau diukur.
3. Sebagian citra perlu digabung dengan bagian citra yang lain.

2.2 Grafika Komputer

Grafika komputer adalah teknik-teknik dalam ilmu komputer dan matematika untuk
merepresentasikan dan memanipulasi data gambar menggunakan komputer. Dengan bahasa lain,
istilah grafika komputer juga dapat diartikan segala sesuatu selain teks atau suara. Seiring dengan
perkembangan teknologi dewasa ini, gambar-gambar yang dihasilkan dan ditampilkan pada
komputer menjadi bagian kehidupan sehari-hari yang dapat ditemui misalnya pada televisi, koran
dan majalah yang fungsinya untuk menampilkan hasil yang lebih komunikatif dan realistis.
Selain itu juga grafika komputer ditemukan pada bidangbidang kedokteran, geologi dan tak
terkecuali dalam bidang pendidikan untuk pengajaran dan penulisan karya-karya ilmiah.
Salah satu aplikasi yang nyata dari grafika komputer adalah untuk visualisasi data dalam
bentuk grafis 2D atau 3D dilengkapi dengan animasi. Walaupun bentuk grafis 3D lebih realistis,
namun bentuk 2D masih banyak dipergunakan. Grafika komputer muncul sebagai bagian ilmu
komputer yang mempelajari metode-metode sintesa dan manipulasi konten visual secara dijital.
Visualisasi informasi dan sains telah menjadi fokus penelitian terutama yang berkaitan dengan
fenomena-fenomena 3D dalam bidang arsitektur, meterorologi, kedokteran, biologi dan
sebagainya. Penekanan diberikan dalam rangka menjawab pertanyaan bagaimana menghasilkan
gambar benda yang realistis sesuai dengan kondisi dan situasi yang terjadi.

Sejarah Grafika Komputer

Seperti bidang ilmu lain, sejarah grafika komputer sangat bervariatif tergantung darimana
kita melihat sudut pandangnya. Namun beberapa nama menjadi pionir dalam pengembangan
grafika komputer yaitu:

William Fetter. Mempopulerkan istilah computer graphics pada tahun 1960. Istilah ini
digunakan untuk menjelaskan metode perancangan pesawat baru yang dikembangkan di tempat
ia bekerja yaitu Boeing. Citra, yang direproduksi menggunakan plotter, menggambarkan
rancangan kokpit menggunakan model 3D tubuh manusia.

Ivan Sutherland. Seorang mahasiswa MIT pada tahun 1961 menciptakan program komputer
yang disebut Sketchpad. Dengan bantuan light pen seseorang dapat menggambar bangun
sederhana pada layar komputer.

Steve Russell. Di tahun yang sama menciptakan video game pertama yang disebut Spacewar.
Program ini dijalankan pada mesin DEC-PDP-1, dan sekaligus menjadi program uji bagi setiap
komputer DEC yang dipasarkan.

E. E. Zajac. Seorang ilmuwan dari Bell Telephone Laboratory, tahun 1963, menciptakan sebuah
film yang mensimulasikan gerakan-gerakan satelit pada saat mengorbit bumi. Animasinya
dilakukan menggunakan komputer mainframe IBM 7090. Pada waktu yang sama beberapa
ilmuwan lain menciptakan film untuk mensimulasikan hukum Newton, Gerakan fluida/cairan
dan getaran. Masih banyak nama-nama lain yang berkiprah dalam pengembangan grafika
komputer, baik sebagai pionir, sebagai inventor, sebagai adapter maupun sebagai follower.
Aplikasi-aplikasi Grafika Komputer

Setidaknya ada tujuh area dimana aplikasi grafika komputer dapat dimanfaatkan, yaitu :

1. User Interface. Penggunakan grafika komputer sebagai antar muka komputer pada system operasi
dan aplikasi modern dewasa ini, misalnya Windows dan Visual Studio.
2. Membuat Presentasi. Digunakan untuk membuat diagram-diagram. Office Automation
Penggunakan grafis pada aplikasi otomasi perkantoran seperti Office sudah menjadi trend
aplikasi modern dengan konsep point and click.
3. Percetakan Digital. Penggunaan untuk percetakan, pembuatan brosur, billboard digital, buku
dan sebagainya.
4. CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing). Aplikasi pada bidang
teknik, misalnya untuk pembuatan rancang bangun rumah, kendaraan dan alatalat suku cadang.
5. Seni dan Komersil. Aplikasi grafika komputer pada bidang seni dan komersil, misalnya lukisan
dijital, promosi barang-barang yang dijual secara online yang dilengkapi dengan gambar.
6. Pengontrolan Proses. Aplikasi visualisasi data dengan menghubungkan alat dengan komputer
melalui saluran USB atau RS-232. Digunakan untuk memonitor lokasi, webcam dan pengawasan
dan sebagainya.

2.3 Pengolahan Citra


Pengolahan citra adalah kegiatan memperbaiki kualitas citra agar mudah diinterpretasi oleh
manusia/mesin (komputer). Inputannya adalah citra dan keluarannya juga citra tapi dengan
kualitas lebih baik daripada citra masukan Æ misal citra warnanya kurang tajam, kabur
(blurring), mengandung noise (misal bintikbintik putih), dll sehingga perlu ada pemrosesan
untuk memperbaiki citra karena citra tersebut menjadi sulit diinterpretasikan karena informasi
yang disampaikan menjadi berkurang.

Pengolahan Citra bertujuan memperbaiki kualitas citra agar mudah diinterpretasi oleh
manusia atau mesin (dalam hal ini komputer). Teknik-teknik pengolahan citra
mentransformasikan citra menjadi citra lain. Jadi, masukannya adalah citra dan keluarannya juga
citra, namun citra keluaran mempunyai kualitas lebih baik daripada citra masukan. Termasuk ke
dalam bidang ini juga adalah pemampatan citra (image compression).

Operasi-operasi pada pengolahan citra diterapkan pada citra bila :

1. Perbaikan atau memodifikasi citra dilakukan untuk meningkatkan kualitas penampakan


citra/menonjolkan beberapa aspek informasi yang terkandung dalam citra (image enhancement)
contoh : perbaikan kontras gelap/terang, perbaikan tepian objek, penajaman, pemberian warna
semu, dll.
2. Adanya cacat pada citra sehingga perlu dihilangkan/diminimumkan (image restoration) contoh :
penghilangan kesamaran (debluring) Æ citra tampak kabur karena pengaturan focus lensa tidak
tepat / kamera goyang, penghilangan noise.
3. Elemen dalam citra perlu dikelompokkan, dicocokan atau diukur (image segmentation) Operasi
ini berkaitan erat dengan pengenalan pola.
4. Diperlukannya ekstraksi ciri-ciri tertentu yang dimiliki citra untuk membantu dalam
pengidentifikasian objek (image analysis). Proses segementasi kadangkala diperlukan untuk
melokalisasi objek yang diinginkan dari sekelilingnya. Contoh : pendeteksian tepi objek.
5. Sebagian citra perlu digabung dengan bagian citra yang lain (image reconstruction)

contoh : beberapa foto rontgen digunakan untuk membentuk ulang gambar organ tubuh.
6. Citra perlu dimampatkan (image compression) contoh : suatu file citra berbentuk BMP
berukuran 258 KB dimampatkan dengan metode JPEG menjadi berukuran 49 KB.
7. Menyembunyikan data rahasia (berupa teks/citra) pada citra sehingga keberadaan data rahasia
tersebut tidak diketahui orang (steganografi & watermarking)

Operasi Pengolahan Citra

Operasi-operasi yang dilakukan di dalam pengolahan citra banyak ragamnya. Namun, secara
umum, operasi pengolahan citra dapat diklasifikasikan dalam beberapa jenis sebagai berikut:

1. Perbaikan kualitas citra (image enhancement)


Jenis operasi ini bertujuan untuk memperbaiki kualitas citra dengan cara memanipulasi
parameter-parameter citra. Dengan operasi ini, ciri-ciri khusus yang terdapat di dalam citra lebih
ditonjolkan.

Contoh-contoh operasi perbaikan citra:


 perbaikan kontras gelap/terang
 perbaikan tepian objek (edge enhancement)
 penajaman (sharpening)
 pemberian warna semu (pseudocoloring)
 penapisan derau (noise filtering)

2. Pemugaran citra (image restoration).

Operasi ini bertujuan menghilangkan/meminimumkan cacat pada citra.

Tujuan pemugaran citra hampir sama dengan operasi perbaikan citra.

Bedanya, pada pemugaran citra penyebab degradasi gambar diketahui.


Contoh-contoh operasi pemugaran citra:

a. penghilangan kesamaran (deblurring).


b. penghilangan derau (noise)

3. Pemampatan citra (image compression).

Jenis operasi ini dilakukan agar citra dapat direpresentasikan dalam bentuk

yang lebih kompak sehingga memerlukan memori yang lebih sedikit. Hal

penting yang harus diperhatikan dalam pemampatan adalah citra yang telah
dimampatkan harus tetap mempunyai kualitas gambar yang bagus.

4. Segmentasi citra (image segmentation).


Jenis operasi ini bertujuan untuk memecah suatu citra ke dalam beberapa

segmen dengan suatu kriteria tertentu. Jenis operasi ini berkaitan erat dengan

pengenalan pola.

5. Pengorakan citra (image analysis).

Jenis operasi ini bertujuan menghitung besaran kuantitif dari citra untuk

menghasilkan deskripsinya. Teknik pengorakan citra mengekstraksi ciri-ciri

tertentu yang membantu dalam identifikasi objek. Proses segmentasi


kadangkala diperlukan untuk melokalisasi objek yang diinginkan dari
sekelilingnya.
Contoh-contoh operasi pengorakan citra:
a. Pendeteksian tepi objek (edge detection)
b. Ekstraksi batas (boundary)
c. Representasi daerah (region)

6. Rekonstruksi citra (image reconstruction)

Jenis operasi ini bertujuan untuk membentuk ulang objek dari beberapa citra

hasil proyeksi. Operasi rekonstruksi citra banyak digunakan dalam bidang

medis. Misalnya beberapa foto rontgen dengan sinar X digunakan untuk


membentuk ulang gambar organ tubuh.

2.4 Pengenalan Pola


Pengenalan pola merupakan bidang dalam pembelajaran mesin dan dapat diartikan sebagai
"tindakan mengambil data mentah dan bertindak berdasarkan klasifikasi data" Dengan demikian,
ia merupakan himpunan kaidah bagi pembelajaran diselia (supervised learning). Ada beberapa
definisi lain tentang pengenalan pola, di antaranya

Pengenalan Pola mengelompokkan data numerik dan simbolik (termasuk citra) secara
otomatis oleh mesin (dalam hal ini komputer). Tujuan pengelompokan adalah untuk mengenali
suatu objek di dalam citra. Manusia bisa mengenali objek yang dilihatnya karena otak manusia
telah belajar mengklasifikasi objek-objek di alam sehingga mampu membedakan suatu objek
dengan objek lainnya. Kemampuan sistem visual manusia inilah yang dicoba ditiru oleh mesin.
Komputer menerima masukan berupa citra objek yang akan diidentifikasi, memproses citra
tersebut, dan memberikan keluaran berupa deskripsi objek di dalam citra.

Pengenalan Pola secara Statistik


Pendekatan ini menggunakan teori-teori ilmu peluang dan statistik. Ciri-ciri yang dimiliki
oleh suatu pola ditentukan distribusi statistiknya. Pola yang berbeda memiliki distribusi yang
berbeda pula. Dengan menggunakan teori keputusan didalam statistik, kita menggunakan
distribusi ciri untuk mengklasifikasikan pola.

Ada dua fase dalam sistem pengenalan pola: (i) fase pelatihan dan (ii) fase pengenalan.
Pada fase pelatihan, beberapa contoh citra dipelajari untuk menentukan ciri yang akan digunakan
dalam proses pengenalan serta prosedur klasifikasinya. Pada fase pengenalan, citra diambil
cirinya kemudian ditentukan kelas kelompoknya.

Preprocessing

Proses awal yang dilakukan untuk memperbaiki kualitas citra (edge enhancement)

dengan menggunakan teknik-teknik pengolahan citra yang sudah diejelaskan


pada bab-bab sebelum ini.

Feature Extraction

Proses mengambil ciri-ciri yang terdapat pada objek di dalam citra. Pada proses

ini objek di dalam citra mungkin perlu dideteksi seluruh tepinya, lalu menghitung

properti-properti objek yang berkaitan sebagai ciri. Beberapa proses ekstraksi ciri
mungkin perlu mengubah citra masukan sebagai citra biner, melakukan penipisan
pola, dan sebagainya.

Classification

Proses mengelompokkan objek ke dalam kelas yang sesuai.

Feature Selection

Proses memilih ciri pada suatu objek agar diperoleh ciri yang optimum, yaitu ciri

yang dapat digunakan untuk membedakan suatu objek dengan objek lainnya.

Learning

Proses belajar membuat aturan klasifikasi sehingga jumlah kelas yang tumpang tindih dibuat
sekecil mungkin. Kumpulan ciri dari suatu pola dinyatakan sebagai vektor cirri dalam ruang
bahumatra (multi dimensi). Jadi, setiap pola dinyatakan sebagai sebuah titik dalam ruang
bahumatra. Ruang bahumatra dibagi menjadi sejumlah uparuang (sub-ruang). Tiap uparuang
dibentuk berdasarkan pola-pola yang sudah dikenali kategori dan ciri-cirinya (melalui fase
pelatihan).

Pengenalan Pola secara Sintaktik

Pendekatan ini menggunakan teori bahasa formal. Ciri-ciri yang terdapat pada suatu pola
ditentukan primitif dan hubungan struktural antara primitif kemudian menyusun tata bahasanya.
Dari aturan produksi pada tata bahasa tersebut kita dapat menentukan kelompok pola.

Pendekatan yang digunakan dalam membentuk tata bahasa untuk mengenali pola adalah
mengikuti kontur (tepi batas) objek dengan sejumlah segmen garis

terhubung satu sama lain, lalu mengkodekan setiap garis tersebut (misalnya

dengan kode rantai). Setiap segmen garis merepresentasikan primitif pembentuk


objek.

2.5 Aplikasi pengenalan citra & Pengenalan pola

Pengolahan citra mempunyai aplikasi yang sangat luas dalam berbagai bidang

kehidupan. Di bawah ini disebutkan beberapa aplikasi dalam beberapa bidang

1. Bidang perdagangan
a. Pembacaan kode batang (bar code) yang tertera pada barang (umum digunakan di
pasar swalayan/supermarket).
b. Mengenali huruf/angka pada suatu formulir secara otomatis.
2. Bidang militer
a. Mengenali sasaran peluru kendali melalui sensor visual.
b. Mengidentifikasi jenis pesawat musuh.
3. Bidang kedokteran
a. Pengolahan citra sinar X untuk mammografi (deteksi kanker payudara)
b. NMR (Nuclear Magnetic Resonance)
c. Mendeteksi kelainan tubuh dari foto sinar X.
d. Rekonstruksi foto janin hasil USG
4. Bidang biologi Pengenalan jenis kromosom melalui gambar mikroskopik.
5. Komunikasi data Pemampatan citra yang ditransmisi.
6. Hiburan Pemampatan video (MPEG).
7. Robotika Visualy-guided autonomous navigation.
8. Pemetaan Klasifikasi penggunaan tanah melalui foto udara/LANDSAT.
9. Geologi Mengenali jenis batu-batuan melalui foto udara/LANDSAT.
10. Hukum
a. Pengenalan sidik jari.
b. Pengenalan foto narapidana.

2.6 Computer Vision


Terminologi lain yang berkaitan erat dengan pengolahan citra adalah computer vision atau
machine vision. Pada hakikatnya, computer vision mencoba meniru cara kerja sistem visual
manusia (human vision). Human vision sesungguhnya sangat kompleks. Manusia melihat objek
dengan indera penglihatan (mata), lalu citra objek diteruskan ke otak untuk diinterpretasi
sehingga manusia mengerti objek apa yang tampak dalam pandangan matanya. Hasil interpretasi
ini mungkin digunakan untuk pengambilan keputusan (misalnya menghindar kalau melihat mobil
melaju di depan).

Computer vision merupakan proses otomatis yang mengintegrasikan sejumlah besar proses
untuk persepsi visual, seperti akuisisi citra, pengolahan citra, klasifikasi, pengenalan
(recognition), dan membuat keputusan.

Computer vision terdiri dari teknik-teknik untuk mengestimasi ciri-ciri objek di dalam
citra, pengukuran ciri yang berkaitan dengan geometri objek, dan menginterpretasi informasi
geometri tersebut. Mungkin berguna bagi anda untuk mengingat persamaan berikut
Vision = Geometry + Measurement + Interpretation

Proses-proses di dalam computer vision dapat dibagi menjadi tiga aktivitas:


1. Memperoleh atau mengakuisisi citra digital.
2. Melakukan teknik komputasi untuk memperoses atau memodifikasi data citra (operasi-operasi
pengolahan citra).
3. Menganalisis dan menginterpretasi citra dan menggunakan hasil pemrosesan untuk tujuan
tertentu, misalnya memandu robot, mengontrol peralatan, memantau proses manufaktur, dan
lain-lain.

BAB 3
PENUTUP

3.1 Kesimpulan
1. Pengolahan citra digital merupakan proses yang bertujuan untuk memanipulasi dan menganalisis
citra dengan bantuan komputer.
2. Grafika komputer adalah teknik-teknik dalam ilmu komputer dan matematika untuk
merepresentasikan dan memanipulasi data gambar menggunakan computer.
3. Pengenalan pola merupakan bidang dalam pembelajaran mesin dan dapat diartikan sebagai
"tindakan mengambil data mentah dan bertindak berdasarkan klasifikasi data" Dengan demikian,
ia merupakan himpunan kaidah bagi pembelajaran diselia (supervised learning).
4. Aplikasi pengenalan citra & Pengenalan pola.
1. Bidang perdagangan
a. Pembacaan kode batang (bar code) yang tertera pada barang (umum digunakan di pasar
swalayan/supermarket).
b. Mengenali huruf/angka pada suatu formulir secara otomatis.
2. Bidang militer
a. Mengenali sasaran peluru kendali melalui sensor visual.
b. Mengidentifikasi jenis pesawat musuh.
5. Computer vision merupakan proses otomatis yang mengintegrasikan sejumlah besar proses untuk
persepsi visual, seperti akuisisi citra, pengolahan citra, klasifikasi, pengenalan (recognition), dan
membuat keputusan.

DAFTAR PUSTAKA

Edward Angel, Interactive Computer Graphics: A Top-Down Approach with OpenGL 2nd,
Addison Wesley, 2005
John F. Hughes, Andries Van Dam, Morgan Mcguire, David F. Sklar, James D. Foley, Steven K.
Feiner, Kurt Akeley, Computer Graphics: Principles and Practice (3rd edition), Addison-Wesley,
2014
Rafael C. Gonzalez and Richard E. Woods, “Digital Image Processing”, Addison-Wesley
Publishing, 2002
Ioannis Pitas, “Digital Image Processing Algorithms”, Prentice-Hall International, 1993
Rinaldi Munir, “Pengolahan Citra Digital dengan Pendekatan Algoritmik”, Informatika
Bandung,2004
Balza Achmad, Kartika Firdausy, “Teknik Pengolahan Citra Digital Menggunakan Delphi”,
Ardi Publishing, 2005
Agustinus Nalwan, “Pengolahan Gambar Secara Digital”, Elex Media Komputindo, 1997
Achmad Basuki, Jozua F. Palandi, Fatchurrochman, “Pengolahan Citra Digital Menggunakan
Visual Basic”, Graha Ilmu, 2005
Edy Mulyanto, “Catatan Kuliah Pengolahan Citra”, Teknik Informatika Udinus, 2007

Anda mungkin juga menyukai