Grafik Komputer
Suatu
proses pembuatan, penyimpanan dan manipulasi model dan citra. Model berasal
dari beberapa bidang seperti fisik, matematik, artistik dan bahkan struktur
abstrak.
Istilah
”Grafik Komputer”ditemukan tahun 1960 oleh William Fetter : pembentukan disain
model cockpit (Boeing) dengan menggunakan pen plotter dan referensi model tubuh
manusia 3 Dimensi
Grafika Komputer bertujuan
menghasilkan citra (lebih tepat disebut grafik atau picture) dengan
primitif-primitif geometri seperti garis, lingkaran, dan sebagainya.
Primitif-primitif geometri tersebut memerlukan data deskriptif untuk melukis
elemen-elemen gambar. Contoh data deskriptif adalah koordinat titik, panjang
garis, jari-jari lingkaran, tebal garis, warna, dan sebagainya. Grafika komputer
memainkan peranan penting dalam visualisasi dan virtual reality.
Aplikasi-aplikasi yang menggunakan komputer grafis:
1. Computer-Aided Design (CAD)
CAD adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dam desain, khusunya
CAD adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dam desain, khusunya
untuk sistem arsitektural dan engineering. CAD banyak
digunakan dalam mendesain bagunan, mobil,
pesawat, komputer, alat-alat elektronik, peralatan rumah
tangga, dan berbagai produk lainnya. Contoh
aplikasinya: AutoCAD.
2. Computer-Aided Sofware Engineering (CASE)
CASE mirip dengan CAD tetapi digunakan dalam bidang sofware engineering. CASE digunakan
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.
3. Virtual Reality
Virtual Reality adalah lingkungan virtual yang seakan-akan begitu nyata di mana user dapat
Virtual Reality adalah lingkungan virtual yang seakan-akan begitu nyata di mana user dapat
Berinteraksi dengan objek-objek dalam suasana atau
lingkungan 3 dimensi. Perangkat keras khusus
digunakan untuk memberikan efek pemadangan 3
dimensi dan memampukan user beriteraksi dengan
objek-objek yang ada dalam lingkungan. 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.
4. Visualisasi Data
4. Visualisasi Data
Visualisasi Data adalah teknik-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.
Definisi Pengolahan Citra
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
[JAI89]:
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.
Di dalam bidang
komputer, sebenarnya ada tiga bidang studi yang berkaitan
dengan data citra, namun tujuan
ketiganya berbeda, yaitu:
1. Grafika Komputer (computer
graphics).
2. Pengolahan Citra (image
processing).
3. Pengenalan Pola (pattern recognition/image
interpretation).
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).
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)
3. Bidang Biologi
Pengenalan jenis kromosom melalui gambar mikroskopis
4. Bidang Pendidikan
Pengolahan pendaftaran mahasiswa menggunakan scanner.
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)
3. Bidang Biologi
Pengenalan jenis kromosom melalui gambar mikroskopis
4. Bidang Pendidikan
Pengolahan pendaftaran mahasiswa menggunakan scanner.