Menghitung Center of Mass citra dengan Matlab

I. Pengantar

Objek sering direpresentasikan sebagai sekumpulan pixel dalam sebuah citra. Untuk keperluan pengenalan citra, kita perlu mendefinisikan properti objek tersebut. Properti ini sering kita sebut sebagai Deskriptor Objek. Dengan menggunakan deskriptor ini, kita bisa mengenali sebuah objek dalam sebuah citra dengan cara membandingkan dua buah deskriptor objek yang ingin kita kenali dan objek yang sudah kita ketahui (classifier). Namun demikian, untuk mendapatkan hasil pengenalan citra yang optimal, deskriptor harus memenuhi beberapa syarat di bawah ini [1] :

1. Deskriptor tersebut harus menjelaskan properti secara lengkap. Dengan demikian, kita bisa mengetahui kecocokan dua buah objek yang dibandingkan, bila dan hanya bila objek-objek tersebut memiliki bentuk yang sama.

2. Kongruen. Kita harus bisa mengenali dua objek yang sama apabila objek tersebut memiliki deskriptor yang sama.

3. Properti invariant. Properti yang ada pada deskriptor hendaknya tidak berubah manakala objek mengalami transformasi geometris, seperti scaling, atau rotasi, bahkan perubahan perspektif. Hal ini sangat penting manakala kita ingin memeriksa dua buah objek dengan sudut pandang (viewpoint) yang berbeda.

Ada dua buah deskriptor yang sering digunakan dalam pengenalan bentuk / shape recognition : deskriptor border (berdasarkan garis batas objek) dan deskriptor region (berdasarkan area objek) [2].

>> Dasar Image Processing   

 Modul Dasar Image Processing

Kali ini, saya akan memberikan sebuah modul yang cukup membantu untuk memahami pemrosesan citra. Modul ini berisi ulasan-ulasan materi dasar tentang image processing. Modul karangan Ian T. Young dan kawan-kawan ini cukup membantu untuk memberikan dasar pengetahuan tentang image processing. Adapun konten dari modul ini meliputi pengertian image processing, teknik dasar image processing, tools, algoritma, dan beberapa catatan lain dari penulis. Modul ini diterbitkan oleh Delft University of Technology dan bisa didapatkan dengan mendownload di link ini :

Fundamental Of Image Processing

Posted on : 06 August 2008 | Comments : 1 Comment

>> Tips dan Trik   

 How to use Matlab and C/C++ Language

C/C++ is a powerful programming language which supports a lot of libraries directly interact with “hardware part”. C/C++ is more robust when it’s used for executing floating point number and a lot of iterative functions. In the other side, Matlab has an ability to simulate and produce beautiful graph / trajectory.
You can use both of them simultaneously by adding some matlab libraries in c/c++ IDE. Here are the tutorials :

1. matlab-api-on-borland

2. matlab-and-ms-studio

3. matlab-api-to-c

Posted on : 18 November 2008 | Comments : 1 Comment

>> OpenCV Section   

 Milis OpenCV Indonesia

Untuk rekan-rekan pengguna dan pengembang OpenCV, mari berdiskusi di mailing list OpenCV berbahasa Indonesia. Semoga sarana ini bisa menjadi wadah silaturahmi dan berbagi pengalaman.

MAILING LIST OPENCV INDONESIA

Posted on : 10 December 2008 | Comments : 7 Comments