Installasi OpenCV-2.4.11 pada Visual Studio Express 2013

OpenCV (Open Source Computer Vision Library) merupakan pustaka perangkat lunak (library software) open source di bidang visi komputer (computer vision) dan pembelajaran mesin (machine learning). Pustaka ini memiliki lebih dari 2500 algoritma yang telah dioptimasi yang dapat digunakan untuk mendeteksi dan mengenali wajah, mengidentifikasi objek, memantau pegerakan kamera, memantau pergerakan objek, ekstraksi objek model 3D, mencari citra yang mirip dari citra basis data, menghilangkan mata merah (red eye) yang diambil dari kamera yang menggunakan flash, mengikuti pergerakan mata, mengenali penanda yang dapat digunakan untuk realitas tertambah (augmented reality), dan lain-lain. OpenCV memiliki antarmuka bahasa C, C++, Phyton, Java, dan MATLAB serta mendukung pada sistem operasi Windows, Linux, Android, dan Mac OS.

Untuk melakukan instalasi OpenCV pada Visual Studio Express, yang perlu disiapkan adalah
OpenCV-3.0.0 (Windows) dan
Visual Studio Express 2013 (ISO File)

Langkah-langkah instalasi

  1. Instalasi OpenCV
    • Ekstrak file opencv-3.0.0.exe yang telah Anda unduh tadi ke folder manapun sesuai selera Anda. Misal diekstrak pada folder C:\ seperti pada gambar di bawah ini
      ekstrak OpenCV-3.0.0
      Setelah itu, untuk mempermudah mengetahui versi OpenCV yang telah dipasang maka ubah nama folder C:\opencv menjadi C:\OpenCV-3.0.0.
    • Tambahkan direktori C:\OpenCV-3.0.0\build\x86\vc12\bin ke PATH sistem Anda. Dalam direktori tersebut terdapat OpenCV DLL yang dibutuhkan untuk menjalankan kode Anda. Cara menambahkannya adalah
      Buka Control Panel > System > Advanced system settings > tab Advanced > Environment Variables
      environment variables
      Pada bagian System variables cari Variable Path, Edit… dan ketikkan direktori C:\OpenCV-3.0.0\build\x86\vc12\bin pada Variable value dengan dipisahkan dengan tanda titik koma (;).
      edit system variable - variable path
      Pada beberapa komputer diperlukan restart agar sistem mengenali perubahan tersebut. Saat ini OpenCV sudah berhasil terinstalasi di komputer Anda.
  2. Instalasi Visual Studio Express
    • Mount file Visual Studio berekstensi .ISO yang telah didownload sebelumnya. Untuk proses mount file iso dapat menggunakan aplikasi berbayar UltraISO, Nero ImageDrive, atau Alkohol 120%. Atau Anda dapat menggunakan aplikasi gratis yang dapat Anda temukan rangkumannya di raymond.cc.
    • Buka folder dari mount file iso dan klik ganda pada file wdexpress_full.exe.
    • Ikuti petunjuk pada wizard instalasi hingga proses instalasi selesai.
    • Setelah proses instalasi selesai, klik tombol LAUNCH kemudian lakukan Login dengan menggunakan akun Microsoft agar Visual Studio tersebut berlisensi.
  3. Membuat project baru pada Visual Studio Express
    • Buka Visual Studio, pilih File > New Project… > Visual C++ > Win32 Console Application
      New Project Cpp VS Express 2013
      Beri nama project, misal TestOpenCV dan simpan misal di …\documents\visual studio 2013\Projects, kemudian klik OK.
      Jika muncul Wizard, pilih Next > biarkan apa adanya > Finish.
      New Project Cpp TestOpenCV VS Express 2013
    • Klik kanan nama project (TestOpenCV) pada tab Solution Explorer kemudian pilih Properties lalu C/C++ dan lanjutkan dengan memilih General.
      Properties - C-Cpp - General
    • Pilih Additional Include Directories > Edit… > tambahkan direktori C:\OpenCV-3.0.0\build\include > OK.
      Additional Include Directories
    • Kembali ke dialog Properties > Linker > General > pilih Additional Library Directories > Edit… > tambahkan direktori C:\OpenCV-3.0.0\build\x86\vc12\lib > OK.
      Properties - Linker - General
      Additional Library Directories
    • Kembali ke dialog Properties > pilih Linker > Input > Additional Dependencies > Edit…
      Properties - Linker - Input
      Masukkan file-file di bawah ini ke dalam Additional Dependencies

      opencv_ts300d.lib
      opencv_world300d.lib

      Additional Dependencies
      Kemudian klik tombol OK

    • Klik tombol OK lagi untuk mengakhiri dialog Properties.
  4. Membuat kode pemrograman menggunakan OpenCV
    #include "stdafx.h"
    #include "opencv2/highgui/highgui.hpp"
    #include "iostream"

    using namespace cv;
    using namespace std;

    int main()
    {
    Mat im = imread("C:/OpenCV-3.0.0/sources/samples/data/lena.jpg");
    if (im.empty()) {
    cout << "Cannot load image!" << endl;
    return -1;
    }

    imshow("Image", im);
    waitKey(0);
    }

    Setelah kode dijalankan maka akan keluar hasilnya seperti pada gambar di bawah ini.
    lena

Leave a Reply

Your email address will not be published. Required fields are marked *

*

CAPTCHA Image

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>