2captcha

2captcha

Senin, 28 September 2015

Grafika Komputer dan Pengolahan Citra

Grafika Komputer 

1. Definisi
Grafika komputer (Computer graphics) adalah bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital. Bentuk sederhana dari grafika komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafika komputer 3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition).
Grafika komputer sering dikenal juga dengan istilah visualisasi data. Aplikasi grafika komputer Grafika komputer dapat digunakan di berbagai bidang kehidupan, mulai dari bidang seni, sains, bisnis, pendidikan dan juga hiburan.

Berikut adalah bidang aplikasi spesifik dari grafika komputer :

·         Antarmuka pengguna (Graphical User Interface - GUI)
·         Peta (Cartography)
·         Kesehatan
·         Perancangan objek (Computer Aided Design - CAD)
·         Sistem multimedia
·         Presentasi grafik
·         Presentasi saintifik
·         Pemrosesan citra
·         Simulasi  

Pembagian grafika komputer Bagian dari grafika komputer meliputi :


·         Geometri: mempelajari cara menggambarkan permukaan bidang
·         Animasi: mempelajari cara menggambarkan dan memanipulasi gerakan
·         Rendering: mempelajari algoritma untuk menampilkan efek cahaya
·         Citra (Imaging): mempelajari cara pengambilan dan penyuntingan gambar. 

Kerangka Grafik Komputer









Contoh nyata penggunaan grafik komputer
a.     Grafik & chart
Grafik presentasi yang dapat berupa cetakan, slide, dan transparansi. Grafik presentasi biasanya digunakan untuk melengkapi laporan keuangan, sains, data ekonomi, dan lain-lain.
        Contohnya: chart, bar chart, pie chart, dan lain-lain.

b.    Data Visualisasi
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.

c.     CAD (Computer Aided Design)
Digunakan pada sistem Egineering dan arsitektur untuk desain mobil, bangunan, pesawat terbang, kapal, komputer, tekstil dll.
Contoh: Autocad, 3D Studio Max dsb.

d.    Edukasi & training
Model-model yang dihasilkan melalui komputer yang tentunya menggunakan grafis biasa digunakan sebagai alat bantu pendidikan. Model-model seperti proses-proses fisika dan kimia, fungsi-fungsi psikologi, simulasi, dan sebagainya dapat membantu sesorang memahami bagaimana operasi atau proses yang terjadi dalam suatu sistem.
Contoh: simulasi rangkaian elektronik untuk pembelajaran, salah satu aplikasinya Electroni workbench.

e.     Komputer Animasi / entertainment
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.


DEFINISI DAN TUJUAN PENGOLAHAN CITRA

Pengolahan Citra / Image Processing :
·         Proses memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau komputer
·         Teknik pengolahan citra dengan mentrasfor-masikan citra menjadi citra lain, contoh : pemampatan citra (image compression)
·         Pengolahan citra merupakan proses awal (preprocessing) dari komputer visi.
Pengenalan pola (pattern recognition) :
·         Pengelompokkan data numerik dan simbolik (termasuk citra) secara otomatis oleh komputer agar suatu objek dalam citra dapat dikenali dan diinterpreasi.
·         Pengenalan pola adalah tahapan selanjutnya atau analisis dari pengolahan citra

Operasi Pengolahan Citra

1. Perbaikan kualitas citra(image enhacement)
Tujuan : memperbaiki kualitas citra dengan memanipulasi parameter-parameter citra.
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)
Tujuan : menghilangkan cacat pada citra.
Perbedaannya dengan perbaikan citra : penyebab degradasi citra diketahui.
Operasi pemugaran citra :
·         Penghilangan kesamaran (deblurring)
·         Penghilangan derau (noise)

3. Pemampatan citra (image compression)
Tujuan : citra direpresentasikan dalam bentuk lebih kompak, sehingga keperluan memori lebih sedikit namun dengan tetap mempertahankan kualitas gambar (misal dari .BMP menjadi .JPG)
4. Segmentasi citra (image segmentation)
Tujuan : memecah suatu citra ke dalam beberapa segmen dengan suatu kriteria tertentu.
Berkaitan erat dengan pengenalan pola.
5. Pengorakan citra (image analysis)
Tujuan : menghitung besaran kuantitatif dari citra untuk menghasilkan deskripsinya.
Diperlukan untuk melokalisasi objek yang diinginkan dari sekelilingnya
Operasi pengorakan citra :
·         Pendeteksian tepi objek (edge detection)
·         Ekstraksi batas (boundary)
·         Represenasi daerah (region)

6.Rekonstruksi citra (Image recontruction)
Tujuan : membentuk ulang objek dari beberapa citra hasil proyeksi.

Contoh pengolahan citra pada kehidupan sehari-hari

1.       Pada bidang perancangan
Dikenal adanya software desain grafis seperti auto cad, 3D MAX semuanya akan berlangsung secara mudah dan lebih spesifik dalam perancangan yang akan dibuat. Memperkecil tingkat kesalahan sehingga akan menghasilkan suatu model yang sama seperti aslinya.

2.  Pada bidang hiburan
Banyak sekali contoh dalam bidang hiburan. Misalnya pada film, grafik komputer menghasilkan efek animasi yang baik

3.  Pada bidang pendidikan
Grafik komputer pada pendidikan digunakan untuk mempresentasikan objek-objek pada siswa secara nyata, dapat melalui power point ataupun software lainnya.


SUMBER


Continue Reading...

Followers

Follow Me

Follow The Author