Monday, September 28, 2015

Grafik Komputer dan Pengolahan Citra

A. Grafik Komputer

Grafik komputer adalah sebuah ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital. Bentuk sederhana dari grafik komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafik komputer 3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition).

Grafik komputer meliputi beberapa bagian, yaitu:
  1. Geometri : mempelajari cara menggambarkan permukaan bidang.
  2. Animasi: mempelajari cara menggambarkan dan memanipulasi gerakan
  3. Rendering: mempelajari algoritma untuk menampilkan efek cahaya
  4. Citra (Imaging): mempelajari cara pengambilan dan penyuntingan gambar.
Grafik computer dapat digunakan di berbagai bidang kehidupan, mulai dari bidang seni, sains, bisnis, pendidikan dan juga hiburan. Berikut adalah bidang aplikasi spesifik dari grafika komputer:

1. Bidang Pendidikan

    Penggunan dalam bidang pendidikan misalnya penggunaan diagram atau grafik yang ingin di sajikan user dengan menggunakan program yang disediakan. Atau seorang dosen arsitek menyajikan sebuah gambar bangunan dengan menggunakan AutoCad.

 (Penggunaan Grafik dalam Presentasi)

 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4kbbKQObpFmrNLa6TYM4cEou-1iBWmjCGGqKaQfHvCQWL_4krWSW4mf7RodKj855d5yoNxAT6Thxq2PkrM7T8mAsmPGbM4H0_cCcTNFeGzoYfGAbLMO-ItKrJVobsq67-6bEx6123C3k/s1600/pembuatan+grafik+2.png
 source : http://sintadeviyanti.blogspot.co.id/2012/12/belajar-power-point_14.html
(Penggunaan AutoCad untuk menyajikan sebuah gambar bangunan)
https://karyaguru.files.wordpress.com/2014/03/render-autocad-exterior-rumah-2-lantai.jpg 
source : https://karyaguru.files.wordpress.com/2014/03/render-autocad-exterior-rumah-2-lantai.jpg

2. Computer Art

    Computer art adalah penggunaan komputer grafis untuk menghasilkan karya-karya seni. Hasil dapat berupa layout media cetak, logo, lukisan abstrak. Contoh: Adobe Photoshop, Corel Painter, GIMP.

(Contoh Lukisan Abstrak dengan Adobe Photoshop) 
https://zenithtaciaibanez.files.wordpress.com/2012/01/abstrak.jpg 
source :  https://zenithtaciaibanez.files.wordpress.com/2012/01/abstrak.jpg 

3. Computer Aided Design (CAD)

    CAD adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dan desain, khususnya untuk sistem arsitektural dan engineering. CAD banyak digunakan dalam mendesain bagunan, mobil, pesawat, komputer, alat-alat elektronik, peralatan rumah tangga, dan lain sebagainya.

(Design sebuah motor dengan menggunakan AutoCAD)
http://edc-ipb.com/wp-content/uploads/2012/04/4.png 
source : http://edc-ipb.com/wp-content/uploads/2012/04/4.png 
4. Video Game

    Video game adalah permainan yang melibatkan interaksi dengan user interface untuk menghasilkan umpan balik berupa visualisasi pada perangkat video. Banyak aplikasi yang ada contohnya aplikasi 2 dimensi seperti tetris, hingga yang rumit 3 dimensi, dan memerlukan resource banyak, seperti game sepakbola Pro Evolutin Soccer atau FIFA.

(Contoh Game 2D Super Mario Bros)
http://visualnews-wp-media-prod.s3.amazonaws.com/wp-content/uploads/2015/09/10150000/mario-bros-fondos-de-pantalla-del-aniversario-super-460228.jpg 
source : http://visualnews-wp-media-prod.s3.amazonaws.com/wp-content/uploads/2015/09/10150000/mario-bros-fondos-de-pantalla-del-aniversario-super-460228.jpg
 
(Contoh Game 3D PES 2016)
http://www.pes-patch.com/wp-content/uploads/2015/06/PES-2015-Adboard-PES-2016-FIFA-15-by-Saifudin-Azis.jpg 
source : http://www.pes-patch.com/wp-content/uploads/2015/06/PES-2015-Adboard-PES-2016-FIFA-15-by-Saifudin-Azis.jpg
5. Hiburan
    Komputer grafis juga digunakan secara luas pada bidang entertainment seperti motion pictures, animasi, dan lain sebagainya.

(Penggunaan dalam bidang Animasi [Durarara!!])
http://cdn.myanimelist.net/images/anime/10/71772l.jpg 
source: http://cdn.myanimelist.net/images/anime/10/71772l.jpg
 
B. Pengolahan Citra 

    Pengolahan citra adalah pemrosesan citra, khususnya dengan menggunakan komputer, menjadi citra yang kualitasnya lebih baik. 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.

     Citra adalah gambar dua dimensi yang dihasilkan dari gambar analog dua dimensi yang kontinu menjadi gambar diskrit melalui proses sampling.

     Gambar analog dibagi menjadi N baris dan M kolom sehingga menjadi gambar diskrit. Persilangan antara baris dan kolom tertentu disebut dengan piksel. Contohnya adalah gambar/titik diskrit pada baris n dan kolom m disebut dengan piksel [n,m].

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.

     Contoh-contoh operasi perbaikan citra:
      a. perbaikan kontras (gelap/terang)
      b. perbaikan tepian objek (edge enhancement)
      c. penajaman (sharpening)
      d. pembrian warna semu (pseudocoloring)
      e. penapisan derau (noise filtering)

2. Pemugaran citra (image restoration).

    Operasi ini bertujuan menghilangkan/meminimumkan cacat pada citra. Tujuan pemugaran citra mirip 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 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. Analisis 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.


Berikut ini adalah contoh penerapan pengolah citra dalam kehidupan :

1. Bidang Kesehatan

   Dalam bidang kesehatan, pengolahan citra telah banyak diterapkan. Salah satu contoh yang sering dijumpai adalah foto rontgen. Foto tersebut diambil dengan menembakan sinar x ke bagian tubuh manusia kemudian diproses sehingga menghasilkan potret tubuh manusia bagian dalam. Hasil foto tersebut berguna bagi tim medis untuk mendiagnosa penyakit seseorang.

2. Bidang Visual

    Pada bidang visual, pengolah citra yang dilakukan misalnya pemotretan lewat satellite, foto kamera dan lain-lain.

refrensi : 
https://adityarinaldii.wordpress.com/2014/10/06/mengenal-grafik-komputer-dan-pengolahan-citra/
https://id.wikipedia.org/wiki/Pengolahan_citra

0 Comments:

Post a Comment

    Followers