Pengenalan Computer Vision dengan EmguCV di C#.net
Sedikit Mengenal OpenCV
Open CV adalah library yang didalamnya terdapat berbagai fungsi yang dipergunakan dalam computer vision. Open CV ditulis dengan bahasa C dan C++ dan dapat berjalan di Linux, Windows dan MacOS. Open CV telah lama dipergunakan para peneliti dan pengembang dalam berbagai bidang computer vision, seperti inspeksi produk, medical imaging, camera callibration, security, user interface, stereo vision dan robotika. Anda dapat mengetahui lebih mendalam tentang OpenCV di situs mereka http://opencv.org/. Yang patut diketahui sementara ini adalah bahwa EmguCV menggunakan OpenCV library, sehingga hampir semua fungsionalitas dari OpenCV terdapat di EmguCV.Menulis Program Hello World
Cukup sudah dengan pengenalannya. Sekarang kita dapat memulai coding untuk aplikasi pertama kita dengan EmguCV : “Hello World”.Mengunduh EmguCV
Tentu yang pertama kali perlu dilakukan adalah mengunduh library EmguCV, tetapi sebelumnya, Anda pelu memperhatikan keperluan dari EmguCV sebagai berikut:- Microsoft Visual Studio ( dalam artikel kali ini penulis mempergunakan Visual Studio 2012 Ultimate, tetapi prosedur nya akan sama saja dengan Visual Studio 2012 C# Express. Bagi mereka yang menggunakan Visual Studio 2010 dan 2008, prosedurnya hanya akan mengalamai sedikit perubahan, jadi jangan kahwatir).
- Windows (dalam hal sistem operasi, penulis mempergunakan Windows 8 RTM 64 Bit, tetapi akan sama saja dengan mereka yang mempergunakan Windows 7 64 Bit, instruksinya akan sedikit berbeda dengan 32 Bit Windows. Jangan khawatir, jika Anda menggunakan Windows 32 bit karena pada dasarnya EmguCV bekerja pada basis 32 Bit maupun 64 bit, tergantung dari versi yang Anda unduh nantinya)
- Kemampuan mendasar tentang C#, setidaknya di sini penulis telah berasumsi Anda cukup mengenal bagaimana cara membuat project baru, menjalankan/debugging project, dan bahasa C# secara umum.
Instalasi EmguCV
Setelah mengunguh, lakukan instalasi pada EmguCV. Pada contoh, penulis menggunakan EmguCV 64 bit.Biarkan tempat instalasi Anda seperti default untuk menghindari masalah kompatibilitas pada artikel ini nantinya.
Selesai Intalasi buka folder C:\Emgu\emgucv-windows-x64-gpu 2.4.2.1777\Solution (lihat gambar, karena akan berbeda jika versinya berbeda).
Di dalam folder Solution, terdapat beberapa folder yang merupakan source dari contoh program EmguCV. Dalam kasus ini penulis memilih 2012, bagi yang lainnya (2008 dan 2010) dapat membuka folder yang dimaksud.
Pilih file Emgu.CV.Example.sln dan bukalah menggunakan Microsoft Visual Studio 2012. Jika Anda memiliki versi yang berbeda, file yang akan dibuka juga sama.
Khusus pada Microsoft Visual Studio 2012, akan muncul pesan pemberitahuan agar memperbarui setting bagi compiler C++ yang nampaknya masih menggunakan versi lama. Klik Update.
Maka akan keluar tampilan Visual Studio seperti pada gambar di bawah. Buka solution Explorer Window (default berada di kanan), maka Anda akan melihat berbagai source dari sample program yang EmguCV sediakan.
Secara default, project yang menjadi start up project adalah hello world. Jika ya, maka tekan tombol F5 atau menu Start di menu bar untuk melakukan debugging.
Selamat Anda telah berhasil menjalankan project pertama dengan EmguCV! Anda dapat mempelajari terlebih dahulu source code dari project ini sebelum melanjutkan.
Tentunya Anda tidak akan puas dengan tampilan Hello World seperti ini saja, artikel selanjutnya akan membahas mengenai pembuatan project baru untuk pengambilan gambar dari Kamera (webcam) menggunakan EmguCV.
0 komentar:
Posting Komentar