Grafik Komputer dan Pengolahan Citra
Grafik komputer (Computer graphics)
adalah bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi
gambar (visual) secara digital. Bentuk sederhana dari grafik komputer adalah
grafik komputer 2D yang kemudian berkembang menjadi grafik komputer 3D,
pemrosesan citra (image processing), dan pengenalan pola (pattern recognition).
Grafika komputer sering dikenal juga dengan istilah visualisasi data.
Adapun perbedaan grafik komputer dan
pengolahan citra. Grafik komputer adalah ilmu yang mempelajari tentang suatu
objek gambar. Sedangkan pengolahan citra adalah mengolah sebuah citra lama
sehingga menjadi citra baru.
Untuk
itu pemilihan software yang tepat akan sangat membantu menciptakan bentuk-bentuk
objek dengan realisme nyata. Borland C++ Builder Prefessional merupakan salah
satu bahasa pemrograman yang menyediakan tool-tool dan fungsi-fungsi untuk
pembuatan aplikasi grafik.
Borland C++ Builder menyediakan
beberapa algoritma untuk mempresentasikan objek agar terlihat lebih nyata.
Grafik
Komputer
Contoh
Grafik komputer dalam kehidupan sehari – hari :
1.Bidang
hiburan,
contoh
pada film, grafik komputer menghasilkan efek animasi yang baik.
2.Bidang
Pendidikan,
contoh
grafik komputer pada pendidikan digunakan untuk mempresentasikan objek-objek
pada siswa secara nyata, dapat melalui power point ataupun software lainnya.
3.Computer
Art
Contoh
Computer art adalah penggunaan komputer grafis untuk menghasilkan karya-karya
seni. Hasil dapat berupa kartun, potret, foto, layout media cetak, logo,
lukisan abstrak, desain interior atau eksterior, dan lain sebagainya. Contoh:
Adobe Photoshop, Corel Painter, GIMP.
4.Video
Game
Contoh
di Video game adalah permainan yang melibatkan interaksi dengan user interface
untuk menghasilkan umpan balik berupa visualisasi pada perangkat video.
Aplikasi dimulai dari yang sederhana 2 dimensi, seperti tetris, hingga yang
rumit, 3 dimensi, dan memerlukan resource banyak, seperti game sepakbola
Winning Eleven. Dari yang standalone hingga online network, seperti Ragnarok.
Dari PC, console, hingga mobile
devices.
devices.
5.Computer-Aided
Design (CAD)
CAD
adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dam
desain, khususnya untuk sistem arsitektural dan engineering. CAD banyak
digunakan untuk mendesain bagunan, mobil, pesawat, komputer, alat-alat
elektronik, peralatan rumah
tangga, dan berbagai produk lainnya.
tangga, dan berbagai produk lainnya.
6.Computer-Aided
Sofware Engineering (CASE)
CASE
mirip dengan CAD tetapi digunakan dalam bidang sofware engineering. CASE
digunakan Dalam memodelkan user requirement, pemodelan basisdata, workflow
dalam proses bisnis, struktur program, dan sebagainya. Contoh aplikasi:
Rational Rose, SyBase Power Designer.
7.
Virtual Reality
Virtual
Reality adalah lingkungan virtual yang dibuat seakan-akan begitu nyata di mana
user dapat Berinteraksi dengan objek-objek dalam lingkungan 3 dimensi.
Perangkat keras khusus digunakan untuk memberikan efek pemandangan 3 dimensi.
Contoh: aplikasi VR parachute trainer yang digunakan oleh U.S. Navy untuk
latihan terjun payung. Aplikasi ini dapat memberikan keutungan berupa
mengurangi resiko cedera selama latihan, mengurangi biaya penerbangan, melatih
perwira sebelum melakukan terjun payung sesungguhnya.
8.
Visualisasi Data
Visualisasi
Data adalah teknik membuat image, diagram, atau animasi untuk Mengkomunikasikan
pesan. Visualisasi telah menjadi cara yang efektif dalam mengkomunikasikan baik
data atau ide abstrak maupun nyata sejak permulaan manusia. Contoh: visualisasi
dari struktur protein, strutur suatu website, visualisasi hasil data mining.
Pengolahan
Citra
Secara
umum operasi pengolahan citra dapat diklasifikasikan dalam beberapa jenis
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
pada citra lebih ditonjolkan.
Yang termasuk dalam klasifikasi ini antara lain:
a. Perbaikan kontras gelap / terang (contrast enhncement).
b. Perbaikan tepian objek (edge enhancement)
c. Penajaman (sharpening)
d. Pemberian warna semu (pseudocoloring)
e. Penyaringan derau (noise filtering)
Yang termasuk dalam klasifikasi ini antara lain:
a. Perbaikan kontras gelap / terang (contrast enhncement).
b. Perbaikan tepian objek (edge enhancement)
c. Penajaman (sharpening)
d. Pemberian warna semu (pseudocoloring)
e. Penyaringan derau (noise filtering)
2.
Pemugaran Citra (image restoration)
Operasi
ini bertujuan untuk menghilangkan / meminimumkan cacat pada citra
Tujuan pemugaran
citra hampir sama dengan perbaikan.
Yang termasuk dalam klasifikasi ini antara lain:
a. Penghilangan kesamaran (debluring).
Penghilangan derau (noise)
Yang termasuk dalam klasifikasi ini antara lain:
a. Penghilangan kesamaran (debluring).
Penghilangan derau (noise)
3.
Pemampatan Citra(image compression)
Operasi ini bertujuan
untuk memampatkan citra sehingga memori yang dibutuhkan untuk menyimpan citra
lebih kecil, tetapi hasil citra yang telah dimampatkan tetap memiliki kualitas
gambar yang bagus.
Contohnya adalah metode JPEG.
Contohnya adalah metode JPEG.
4. Segmentasi citra
(image segmentation)
Operasi ini bertujuan
untuk memecah suatu citra ke dalam beberapa segmen dengan suatu kriteria
tertentu. Jenis operasi ini erat kaitannya dengan pengenalan pola.
5.
Analisis citra (image analysis)
Operasi ini bertujuan
untuk menghitung besaran kuantitatif citra untuk menghasilkan deskripsinya.
Teknik analisis citra mengekstraksi ciri-ciri tertetntu yang membantu dalam
identifikasi objek. Proses segmentasi kadangkala diperlukan untuk melokalisasi
objek yang diinginkan dari sekelilingnya.
Yang termasuk dalam
klasifikasi ini antara lain:
a. Pendeteksian tepian (edge detection).
b. Ekstraksi batas (boundary)
c. Representasi daerah (region)
a. Pendeteksian tepian (edge detection).
b. Ekstraksi batas (boundary)
c. Representasi daerah (region)
6. Rekonstruksi citra
(image reconstruction)
Operasi ini bertujuan untuk membentuk ulang objek dari beberapa citra hasil proyeksi. operasi rekonstruksi citra banyak digunakan dalam bidang medis.
Contohnya adalah foto rontgen dengan sinar X digunkan untuk membentuk ulang gambar organ tubuh.
Operasi ini bertujuan untuk membentuk ulang objek dari beberapa citra hasil proyeksi. operasi rekonstruksi citra banyak digunakan dalam bidang medis.
Contohnya adalah foto rontgen dengan sinar X digunkan untuk membentuk ulang gambar organ tubuh.
Pengolahan citra
mempunyai aplikasi yang sangat luas dalam berbagai bidang kehidupan kita antar
lain :
1. Bidang Militer
a. Mengenali sasaran peluru kendali melalui sensor visual.
b. Mengidentifikasi pesawat musuh melalui radar.
c. Teropong malam hari (night vision)
2.
Bidang Medis / Kedokteran
a. Mendeteksi retak/patah tulang dengan CT Scan.
b. Rekonstuksi foto janin (USG).
c. Mendeteksi kanker (kanker otak)
a. Mendeteksi retak/patah tulang dengan CT Scan.
b. Rekonstuksi foto janin (USG).
c. Mendeteksi kanker (kanker otak)
3.
Bidang Biologi
Pengenalan jenis kromosom melalui gambar mikroskopis
Pengenalan jenis kromosom melalui gambar mikroskopis
4.
Bidang Pendidikan
Pengolahan pendaftaran mahasiswa menggunakan scanner.
Pengolahan pendaftaran mahasiswa menggunakan scanner.
5.
Bidang Geografi dan Geologi
a. Pemetaan batas wilayah melalui foto udara / Landsat.
b. Mengenali jenis dan bentuk lapisan batuan bawah permukaan bumi melalui rekonstruksi hasil seismik.
a. Pemetaan batas wilayah melalui foto udara / Landsat.
b. Mengenali jenis dan bentuk lapisan batuan bawah permukaan bumi melalui rekonstruksi hasil seismik.
6.
Bidang Kepolisian / Hukum
a. Pengelan pola sidik jari (finger print).
b. Rekonstruksi wajah pelaku kejahatan.
c. Pengenalan pola hasil uji balistik.
a. Pengelan pola sidik jari (finger print).
b. Rekonstruksi wajah pelaku kejahatan.
c. Pengenalan pola hasil uji balistik.
7.
Bidang Perdagangan
a. Pembacaan barcode pada barang di swalayan.
Mengenali huruf / angka pada suatu formulir secara otomatis.
a. Pembacaan barcode pada barang di swalayan.
Mengenali huruf / angka pada suatu formulir secara otomatis.
8.
Bidang Hiburan
Pemampatan video (MPEG).
Pemampatan video (MPEG).
9. Komunikasi data
Pemampatan citra yang ditransmisi (Internet).
sumber: http://rochediniwa.blogspot.com/2012/10/grafik-komputer-dan-pengolahan-citra.html

sangat membantu dan mendukung untuk mengerjakan tugas
ReplyDeleteVisit Us