Sebelumnya sudah pernah mendengar kata ‘Emgu CV’? Lalu, apa itu Emgu CV?
“Emgu CV is a cross platform .Net wrapper to the OpenCV image processing library. Allowing OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython etc. The wrapper can be compiled by Visual Studio, Xamarin Studio and Unity, it can run on Windows, Linux, Mac OS X, iOS, Android and Windows Phone.”
Emgu CV ini merupakan sebuah wrapper dari library OpenCV. Dengan begitu, fungsi-fungsi yang ada pada OpenCV dapat digunakan pada lingkup pemrograman .NET. Singkatnya, Emgu CV adalah OpenCV yang dikhususkan berjalan di .NET.
Emgu CV ini memiliki beberapa kelebihan, diantaranya?
- Cross Platform
Emgu CV ditulis dengan menggunakan bahasa pemrograman C#. Dengan begitu, Emgu CV kompatibel dengan Mono, sehingga aplikasi yang dibuat dengan menggunakan library Emgu CV dapat dijalankan di banyak platform dengan Mono, seperti Linux, Android, iOS, dan Mac OS X.
- Terdapat contoh-contoh program
Emgu CV menyediakan contoh-contoh program yang dapat kita pelajari. Tutorial tersebut dapat diakses di halaman berikut ini: http://www.emgu.com/wiki/index.php/Tutorial
- Provides generic color and depth image class
- Manajemen memori otomatis (garbage collection)
- XML-serializable image
- Both, invoking the image class and using OpenCV functions are directly supported
- Generic operations are provided for image pixels
Dokumentasi Emgu CV ini masih minim sekali dibandingkan dengan OpenCV, termasuk tulisan-tulisan dalam bahasa Indonesia. Oleh sebab itu, saya tergerak untuk menuliskannya di blog ini, yang bertujuan untuk saya berbagi pengetahuan tentang Emgu CV.
Selamat berkenalan lebih lanjut dan jangan ragu untuk mencoba ya!
Berikut ini merupakan contoh aplikasi computer vision yang menggunakan library Emgu CV.

Lebih lanjut:
http://www.emgu.com/wiki/index.php/Main_Page
http://www.emgu.com/wiki/index.php/Main_Page#Advantage_of_Emgu_CV