Thursday, June 10, 2010

Konfigurasi CImg pada Visual Studio 9.0

Akhirnya bisa posting juga… Postingan kali ini mencoba menjabarkan sesuatu yang bermanfaat yang berasal dari pengalaman pribadi dalam menyelesaikan tugas akhir S1.
Pada postingan kali ini saya akan mencoba menjabarkan cara konfugurasi CImg di visual studio 9.0. Sebelum masuk konfigurasi, pada tau CImg? CImg adalah salah satu toolkit untuk pemrosesan gambar. CImg ini termasuk opensource yang menggunakan bahasa C++. Dengan toolkit ini kita dapat memroses gambar seperti yang dilakukan di Matlab (tentunya ga selengkap matlab). Apa saja yang bisa dilakukan dengan CImg? Fungsi-fungsi di CImg dapat me-load, simpan gambar dgn berbagai format, mengakses nilai per piksel dari gambar, menampilkan gambar, tranformasi/filter gambar, menghitung statistic seperti rata-rata, total, dll. Untuk kelebihan-kelebihan lainnya bisa dilihat disini
Pemakaian CImg tidaklah sulit hanya memerlukan sedikit konfigurasi dan copy-paste CImg.h pada folder projek yang akan dibuat. Editor yang digunakan juga dapat bermacam-macam seperti Dev-C++, visual studio, dll. Namun karena saya lebih prefer dengan visual studio maka saya akan menjelaskan konfigurasi dengan visual studio. Ni dia tahap-tahap konfigurasi CImg di visual studio 9.0:

1. Download CImg library, bisa didownload disini
2. Jika belum menginstal visual studio 9.0, download dan install. Visual studio yang dipakai bisa yang express edition, team system, dll.
3. Download dan install windows SDK yang sesuai, disini
4. Konfigurasi visual C++ kedalam SDK
a. Klik menu Tools –> options
b. Pilih opsi “Project and solution” -> “VC++ Directories”
image
a. Pada “Show directories for:”, pilih Include files, lalu tambahkan alamat folder (biasanya): C:\Program Files\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Common\Source\CPP\VSL
clip_image002
(bulatan kecil -> tombol untuk menambah folder)
a. Lakukan juga penambahan folder pada directori “Library files”, C:\Program Files\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Common\Lib\x86 (sesuaikan dengan kebutuhan)
clip_image002[6]
b. Ubah file corewin_vsprops pada baris
AdditionalDependencies="kernel32.lib" />
menjadi
AdditionalDependencies="kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib" />
File corewin ini biasanya terletak di C:\Program Files\Microsoft Visual Studio 9.0\VC\VCProjectDefaults
5. Close visual studio, lalu buka kembali. Anda bisa langsung memakai library ini dengan mudah. Jangan lupa untuk men-copy/menyalin file CImg.h (dari folder downloadn CImg) kedalam folder projek yang sebelumnya sudah dibuat.
Mudah khan? Sebenernya cara a-d tidak perlu dilakukan jika pada include directories/ library directories sudah terdapat $(WindowsSdkDir)\include dan $(FrameworkSDKDir)include seperti yang terlihat pada gambar dibawah.
clip_image004
Nah demikian sedikit tutorial dari saya, semoga bermanfaat! Mohon maaf atas segala kekurangan…. Selamat Mencoba!
Sumber: http://cimg.sourceforge.net/index.shtml
Technorati Tags: ,

2 comments:

Eko Zulkaryanto said...

Mantabs, nice share :D

sandy cahya Gumilar said...

nice info

http://sandyc06.student.ipb.ac.id