List

Berikut ini panduan untuk instalasi OpenCV 3.4.10 pada Visual Studio 2015. Ikuti langkah-langkah berikut ini:

  1. Install Visual Studio 2015
  2. Install OpenCV 3.4.10 pada komputer, pada kesempatan ini OpenCV saya letakkan di C:\OpenCV
  3. Masuk ke Setup Environment Variable, tambahkan path

C:\opencv\build\x64\vc14\bin

dan

C:\opencv\build

4. Install CMake pada komputer, saya install pada direktori C:\CMake. Lakukan Kompilasi pada CMake dengan memasukkan C:\opencv\sources ke bagian Source dan C:\opencv\build pada bagian Build. Klik tombol Configure, tunggu sampai kompilasi selesai, setelah itu lanjutkan dengan mengeklik Generate. Hingga muncul keterangan

Configuring done

Generating done

Seperti gambar berikut ini

5. Buka Visual Studio 2015, kemudian buka OpenCV.sln di C:\opencv\build, pilih ALL_BUILD dan jalankan Local Windows Debugger, sebelumnya pilih Debug dan Platform x64.

Ketika dijalankan akan ada beberapa error dan abaikan, selanjutnya pilih Project INSTALL dan jalankan Local Windows Debbuger

Test OpenCV dan Visual Studio 2015

Untuk mencoba apakah OpenCV dan Visual Studio 2015 telah terkonfigurasi dengan benar, maka ikuti beberapa langkah berikut ini :

  1. Buka Visual C++ dan pilihlah Win 32 Console Application dan berikan nama First_App
  2. Setting Platform ke x64
  3. Klik Kanan Project First_App klik Properties
  4. Pada bagian VC ++ Directories perhatikan bagian General dan Tambahkan :

Include Directory : C:\opencv\build\include

Library Directory : C:\opencv\build\x64\vc14\lib

5. Kemudian pada bagian Linker, perhatikan General tambahkan pada bagian Additional Dependencies :

opencv_world3410d

6. Tambahkan kode program berikut ini

#include <opencv2/core.hpp> #include <opencv2/imgcodecs.hpp> #include <opencv2/highgui.hpp> #include <iostream> using namespace cv; int main() { std::string image_path = samples::findFile("starry_night.jpg"); Mat img = imread(image_path, IMREAD_COLOR); if(img.empty()) { std::cout << "Could not read the image: " << image_path << std::endl; return 1; } imshow("Display window", img); int k = waitKey(0); // Wait for a keystroke in the window if(k == 's') { imwrite("starry_night.png", img); } return 0; }

7. Jalankan program dengan menekan tombol F5 atau tekan Local Windows Debugger