Jumat, 28 September 2012

DESAIN PEMODELAN GRAFIK

Saat pertama mendengar kata-kata Desain Pemodelan Grafik mungkin kita  akan mengira bahwa ini berkaitan dengan proses perancangan suatu objek atau gambar. Namun Desain, Pemodelan dan Grafik memiliki arti yang berbeda beda. Desain adalah proses panjang dalam pekerjaan yang erat kaitannya dengan seni untuk mencapai tujuan tertentu. (Ir. Suryanto Thabrani, M.M., 2003). Pemodelan adalah tahapan dalam membuat model  dari suatu sistem nyata. Sedangkan Grafik komputer merupakan bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar secara digital. Jadi Desain Pemodelan Grafis adalah proses membuat, memanipulasi dan menyimpan suatu objek gambar yang dapat menghasilkan sesuatu yang khusus atau sangat berguna dalam bidang gambar.
Desain pemodelan grafik berkembang sangat pesat seiring dengan perkembangan zaman. Perkembangan grafis komputer, atau biasa disebut CG, telah membuat kita dapat berinteraksi dengan mudah dengan komputer, dan lebih baik untuk memahami dan menafsirkan berbagai jenis data. Perkembangan komputer grafis memiliki dampak yang besar pada banyak jenis media dan telah merevolusi industri dibidang animasi dan video game. Istilah komputer grafis telah digunakan dalam arti luas untuk menggambarkan “segala sesuatu pada komputer yang bukan berupa teks atau suara”. Biasanya istilah komputer grafik banyak digunakan pada beberapa hal:
  • Representasi dan manipulasi data citra oleh komputer
  • berbagai teknologi yang digunakan untuk membuat dan memanipulasi gambar
  • pada gambar yang dihasilkan
  • sub-bidang ilmu komputer yang mempelajari metode untuk mensintesis digital dan memanipulasi konten visual
Saat ini, komputer grafis mengahsilkan segala sesuatu yang banyak berkaitan dengan berbagai aspek kehidupan kita sehari-hari. Citra komputer grafik dapat ditemukan di televisi, di koran, film dsb. Seperti misalnya dalam laporan cuaca  atau dalam semua jenis penyelidikan medis dan prosedur operasi.  Grafis yang dibuat dengan baik dapat mepresentasikan hal yang terlihat sulit menjadi suatu hal yang mudah dan dapat dipahami. Grafik juga dapat digunakan dalam media seperti laporan, thesis,serta tugas-tugas makalah. Untuk mendukung perkembangan ini telah banyak perangkat lunak yang diciptakan untuk mendukung kinerja dari komputer grafis atau CG. Perangkat-perankat lunak tersebut dapat dikategorikan menjadi 3, yaitu: untuk 2D, 3D, dan animasi grafis. Karena teknologi berkembang pesat kebanyakan digunakan adalah perangkat 3D ,tetapi tidak sedikit yang masih menggunakan perangkat komputer grafis  2D. Oleh karena itu Komputer Grafis telah muncul sebagai sub-bidang  ilmu komputer yang mempelajari metode untuk mensintesis digital dan memanipulasi konten visual.
Berikut adalah kegiatan yang berkaitan dengan grafik komputer:
1.  Pemodelan geometris   :  menciptakan model matematika dari objek-objek 2D dan 3D.
2.  Rendering   :  memproduksi citra yang lebih solid dari model yang telah dibentuk.
3.  Animasi  :  Menetapkan/menampilkan kembali tingkah laku/behaviour objek bergantung waktu.

Saat ini sudah banyak perangkat lunak yang dapat memudahkan kita dalam mendesain grafis, diantaranya :

1.  Adobe Photoshop
Software ini merupakan software pengolah gambar yang paling lengkap dan canggih. Kemampuan software ini dalam memperbaiki gambar dan foto sudah tak diragukan lagi.
Software ini menjadi salah satu software yg wajib dimiliki dan dikuasai oleh seorang desain grafis. Memang tidak mudah mempelajari dan menggunakan software ini, tetapi di internet terdapat berbagai tutorial yg bisa Anda gunakan. Terdapat tutorial untuk pemula sampai tutorial untuk tingkat mahir.

2.  Coreldraw
Software ini banyak digunakan oleh para desain grafis untuk berbagai kebutuhan. Salah satu kebutuhan yang bisa dipenuhi oleh software ini adalah kebutuhan didalam bidang promosi. Software ini cocok untuk membuat desain brosur, poster, spanduk, dan desain lainnya. Hasilnya merupakan file dgn ekstensi cdr yg bisa juga Anda eksport ke format lain, seperti format gambar.

3.  Adobe Freehand
Software desain ini sebenarnya dulu dimiliki oleh perusahaan Macromedia. Namun sejak tahun 2005, Macromedia dibeli oleh Adobe termasuk Freehand di dalamnya. Sejak itulah Freehand menjadi Adobe Freehand.
Ada macam-macam software yang dimiliki oleh Adobe, termasuk Ilustrator yang sangat mirip Freehand. Oleh karena itu, Freehand tidak mengalami banyak perkembangan saat diambil oleh Adobe.

4.  Adobe Ilustrator
Seperti yang sudah saya paparkan di atas, Ilustrator adalah salah satu software yg menjadi andalan Adobe. Oleh karena itu, banyak versi software ini yg sudah dikeluarkan untuk melengkapi kemampuannya dalam desain grafis. Adabanyak peralatan desain yg ditanamkan dalam software ini. Untuk itulah diperlukan keuletan dalam mempelajari penggunaan software ini.


Tipe-Tipe Citra

 

Grafis Komputer 2D 

Grafik komputer 2D  adalah pembuatan objek gambar yang masih berbasis gambar dengan perspektif 2 titik sebagai contoh adalah:gambar teks,bangun 2D seperti segitiga,lingkaran dsb. Grafik komputer 2D kebanyakan digunakan pada aplikasi yang digunakan hanya untuk mencetak dan menggambar seperti tipografi, gambar, kartun,iklan, poster dll.

 

Pixel Art  

Pixel art adalah sebuah bentuk seni digital, yang diciptakan melalui penggunaan perangkat lunak grafik raster di mana gambar akan diedit pada tingkat pixel.  Pixel art dapat ditemukan pada komputer atau game-game yang relatif tua, dan juga dapat ditemukan pada telepon genggam.

 

Vector graphics 

Berbeda dengan pixel, grafik vektor merupakan representasi dari gambar dengan berupa array pixel. Dimana keunggulannya adalah pada resolusi berapapun dan tingkat pembesaran apapun gambar yang dihasilkan tetap(tidak blur atau pecah)

 

Grafik Komputer 3D 

Grafik komputer 3D merupakan suatu grafis yang menggunakan 3 titik perspektif dengan cara matematis dalam melihat suatu objek, dimana gambar tersebut dapat dilihat secara menyeluruh dan nyata. Untuk perangkat-perangkat lunak yang digunakan untuk grafik komputer 3D ini banyak bergantung pada aloritma-algoritma.

 

Animasi Komputer 

Animasi Komputer adalah seni membuat gambar bergerak melalui komputer.  Biasanya ini digunakan pada film-film animasi berbudget besar. Tetapi film-film non animasi juga banyak yang menggunakan teknik ini, sebut saja Lord Of  The Ring, Harry Potter, dsb.

Sekian sedikit penjelasan mengena Desain Pemodelan Grafis, semoga tulisan ini  bermanfaat^^

Sumber Referensi

Selasa, 24 April 2012

CARROT2 ~ Search Results Clustering Engine


Hallo .. hallo .. (:
          Ketemu lagi di tugas berikutnya. Kali ini saya akan mengulas sedikit mengenai software Carrot2 yang merupakan Search Result Clustering Engine. Sebelum membahas softwarenya lebih dalam, kita cari tahu dulu apa sih yang dimaksud dengan clustering?
          Bila diterjemahkan Clustering berarti pengelompokan, secara definisi clustering berarti salah satu teknik yang dapat digunakan untuk memudahkan user dalam menemukan dokumen web yang diinginkan dari sejumlah retrieved documents yang dihasilkan search engine. Teknik ini mengelompokkan dokumen berdasarkan kategori tertentu, sehingga penelusuran user terhadap retrieved documents akan lebih mengerucut. 
Salah satu software pencari yang dapat mengelompokan hasil pencariannya  adalah Carrot2. Carrot2 ini bersifat open source. Software ini Secara otomatis dapat mengatur dokumen kategori kecil  ke dalam kategori tematik.

Selain dari dua algoritma clustering dokumen khusus, Carrot2 siap digunakan dalam berbagai  komponen untuk mengambil hasil pencarian dari berbagai sumber termasuk GoogleAPI, Bing API, eTools Cari Meta, Lucene, SOLR, dan banyak lagi.

Carrot2 diimplementasikan di Java, tetapi asli C # /. NET API juga tersedia. Non-Java platform, seperti PHP atau Ruby, dapat menghubungi Carrot2 clustering melalui rest interface. Halaman download akan membantu kita untuk memilih paket yang tepat.
Nah, sekarang kita ikuti langkah-langkah untuk menginstall Carrot2. Sebelum menginstal software ini, sebelumnya kita harus menginstal Java Runtime Environment (JRE). Setalah itu download Carrot2 kemudian ekstrak berkasnya dan jalankan carrot.exe yang berada pada berkas tersebut. Setelah instalasi berhasil, tampilan awal dari  Carrot2 adalah sebagai berikut.

          Software ini cukup mudah untuk digunakan alias user friendly. Kita dapat mengatur sumber dan algoritma yang kita inginkan. Kemudian kita masukan key word yang ingin kita cari, misalnya clustering, maka secara cepat Carrot2 ini akan memproses perintah.
Hasil Pencarian Carrot2
Carrot2 dilengkapi dengan seperangkat alat dan API yang dapat kita gunakan untuk pengelompokan data kita sendiri dengan cepat, memanggil  Carrot2 clustering dari Java atau C # kode atau mengakses Carrot2 clustering  sebagai remote service.
Carrot2 terdiri dari :
   
  • 1.   Carrot2 Dokumen Clustering Workbench yang merupakan aplikasi GUI standalone dapat kita gunakan untuk bereksperimen dengan Carrot2 clustering pada data dari mesin pencari umum atau data kita sendiri.
    2.    Carrot2 Java API untuk memanggil Carrot2 pengelompokan dokumen dari kode Java.
    3.   Carrot2 C # API untuk memanggil Carrot2 pengelompokan dokumen dari C # atau. NET kode.
    4. Carrot2 Dokumen Clustering Server yang menghadapkan Carrot2 clustering sebagai layanan REST.
    5. Carrot2 Command Line Interface aplikasi yang memungkinkan memanggil Carrot2 clustering dari baris perintah.
    6.   Carrot2 Aplikasi Web yang memperlihatkan Carrot2 clustering sebagai aplikasi web untuk pengguna akhir.

    Demikian sedikit penjelasan mengenai Carrot2. Semoga dapat bermanfaat buat temen-temen semua. Untuk lebih jelasnya lagi mengenai Carrot2, temen-temen bisa buka link nya di  Carrot. Sampai jumpa  lagi di tugas berikutnya.

Sumber :

Followers