DIGITAL
KATA PENGANTAR
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.
Penyusun
DAFTAR ISI
BAB 2
PEMBAHASAN
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.
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.
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.
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).
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-operasi yang dilakukan di dalam pengolahan citra banyak ragamnya. Namun, secara
umum, operasi pengolahan citra dapat diklasifikasikan dalam beberapa jenis sebagai berikut:
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.
segmen dengan suatu kriteria tertentu. Jenis operasi ini berkaitan erat dengan
pengenalan pola.
Jenis operasi ini bertujuan menghitung besaran kuantitif dari citra untuk
Jenis operasi ini bertujuan untuk membentuk ulang objek dari beberapa citra
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.
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)
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
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).
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
Pengolahan citra mempunyai aplikasi yang sangat luas dalam berbagai 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.
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
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