Mengatur Environment Sebelum Memulai Pemrograman Computer Vision

Tutorial Computer Vision (Bagian - 2)

1 41

1200px-OpenCV_Logo_with_text_svg_version.svg

Pada kesempatan kali ini, embeddednesia akan membahas mengenai bagaimana kita mempersiapkan environment untuk memulai pemrograman Computer Vision menggunakan OpenCV. Sejak tulisan ini dibuat,  OpenCV telah mendukung bahasa pemrograman C, C++, Python, Matlab, Java. OpenCV berjalan pada platform desktop (Windows, Linux, Android, MacOS, FreeBSD, OpenBSD) dan mobile (Android, Maemo, iOS).

Namun karena OpenCV ditulis dalam bahasa pemrograman C++ secara native, juga karena  performa yang lebih baik jika menggunakan C++. Maka embeddednesia akan menggunakan bahasa pemrograman ini meskipun tidak menutup kemungkinan akan digunakan bahasa pemrograman lain di seri tutorial mendatang Dalam Tutorial ini digunakan bahasa pemrograman C++.

Pembaca diasumsikan sudah memahami dasar – dasar bahasa pemrograman object oriented menggunakan C++. Platform yang digunakan oleh embeddednesia adalah Windows 10 64 bit. Dengan IDE Visual Studio 2017 Community Edition yang mendukung vc14

Baca jugaInstalasi Visual Studio Untuk Development C++

OpenCV dapat didownload di link berikut. Sedangkan Visual Studio 2017 Community Edition bisa anda dapatkan di situs resminya. Dalam seri tutorial ini digunakan OpenCV versi 2.4.13.5. Silahkan download file Winpack lalu jalankan file exe, dan arahkan pada direktori dimana library openCV ingin diekstrak.

opencv-0a

Setelah berhasil diekstrak, masuk ke environment variables di windows lalu masukkan nilai OPENCV_DIR dengan direktori build dari library hasil ekstraksi pada langkah sebelumnya. Pada contoh, direktori instalasi ada di C:\opencv-12.4.13.5 sehingga variable OPENCV_DIR diisi dengan value  C:\opencv-12.4.13.5\opencv\build

 opencv-01a

Setelah selesei, klik OK, lalu restart komputer.  Selamat kini OpenCV telah berhasil diinstall di komputer. Langkah selanjutnya adalah memulai mengatur environment pada Microsoft Visual Studio agar bisa membaca library OpenCV yang telah diinstal sebelumnya.

Pada kotak dialog New Project saat membuat project baru,  pilih bahasa pemrograman Visual C++ dan jenis project Windows Console Application, Nama solution dari project ini adalah DearOpenCV kemudian OK

opencv-02a

Setelah solution terbetuk, atur properties dari solution dengan mengklik kanan project di tab Solution Explorer yang berada di sisi sebelah kanan Visual Studio,  pilih Properties

opencv-04a

Pada kotak dialog properties, pastikan pada semua di bagian Configuration nilai All Configurations sesuai sistem operasi yang digunakan, dalam contoh, embeddednesia menggunakan sistem operasi 64 bit sehingga dipilih x64.

opencv-002

Kemudian klik Configuration Manager, pada kotak dialog Configuration Manager atur Active solution platform dengan arsitektur sistem operasi yang dimiliki, pada contoh penulis menggunakan x64 dikarenakan sistem operasi dari mesin yang digunakan adalah 64 bit. Sesuaikan dengan sistem operasi yang digunakan

opencv03

Berikutnya, pada Configuration Properties > Debugging, pada baris environment klik baris kosong dan  <edit>, ketika jendela dialog terbuka isikan PATH=$(OPENCV_DIR)\x64\vc14\bin;%PATH% kemudian klik OK. x64 adalah arsitektur sistem operasi windows yang penulis gunakan, sesuaikan dengan milik anda

opencv-9a

opencv-001a

Sedangkan di bagian Configuration Properties > C/C++ > General klik <edit> pada Additional Include Directories  hingga muncul jendela dialog, lalu isikan $(OPENCV_DIR)\include dan klik OK

opencv01

opencv-2a





Masuk ke Linker > General dan klik <edit> pada baris add Additional Library Directories hingga muncul jendela dialog

opencv02

kemudian tambahkan nilai  $(OPENCV_DIR)\x64\vc14\lib pada jendela dialog dan klik OK. Dimana x64 adalah arsitektur sistem operasi windows yang penulis gunakan, sesuaikan dengan milik anda

opencv-4a

Terakhir, masuk ke Linker > Input, klik <edit> pada baris kosong di Additional Dependencies,

opencv04

Tunggu hingga kotak dialog muncul, lalu tambahkan library berikut, kemudian klik OK

opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_ml2413d.lib
opencv_nonfree2413d.lib
opencv_objdetect2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_videostab2413d.lib

opencv05

Klik OK untuk menyimpan semua property yang telah diatur. Kini kita telah siap membuat program pertama dengan OpenCV dan Visual Studio, yang akan dibahas pada tulisan mendatang.

1 Komen
  1. […] ← Tutorial Computer Vision (Bagian – 2) : Mengatur Environment […]

%d blogger menyukai ini: