- Bagaimana cara install OpenCV2.4 di Win7 (32 bit/64 bit)
- Download OpenCV2.4 di web resminya, Opencv2.43.exe
- Klik kanan download dan jangan lupa untuk “Run as administrator“
- Langkah pertama, Extract semua file ke “c:\OpenCV2.4\“
- Setelah semua proses Extract selesai, cek folder OpenCV2.4, disana akan ada lagi folder yang bernama opencv, copy semua konten yang ada didalam folder dan paste ke dalam folder “c:\OpenCV2.4\“. Setelah semua selesai delete folder opencv yang kosong.
- Langkah selanjutnya, buka Start menu dan ketik cmd. Klik kanan cmd.exe dan Run as Administrator.
- Setelah windows cmd terbuka, ketik SETX /M c:\OpenCV2.4\build dan Enter.
- Sekarang kita harus memberikan ke system PATH. Caranya klik kanan “MyComputer” dan pilih “Properties”.
-
Di properties windows, select “Advanced System Settings”.
Gambar 1. Pilih Environment Variables
- Klik Environment Variables dan pilih Edit di System Variable pada Path.
Gambar 2. Pilih Path pada System variables
- Ketik di Variable value dan pilih sesuai dengan komputer anda
For 32 bit : %OPENCV_DIR%\x86\vc10\bin;
For 64 bit : %OPENCV_DIR%\x64\vc10\bin;
- Test Drive !!!
- Load sebuah image menggunakan Visual Studio 2010. Jika anda belum mempunyai VS2010 anda dapat download di situs resminya dengan gratis.
- Pertama, buka project baru;
Klik “File->New->Project” pilih Win32 Console Aplication dan tulis nama project anda, klik Ok.Gambar 3. Pilih Win32 Console
- Setelah itu klik “Next” dan pada Addtional Option pilih “Empty Project”
- Buat file baru .cpp pada Source File,
- Alt+F7 untuk membuka Project Properties,
Pada VC++ Directories pilih Edit dan tambah link baru:
Include Directories : C:\OpenCV2.4\build\include
Library Directories : C:\OpenCV2.4\build\x86\vc10\libGambar 4. Tambah link baru pada VC++ Directories
- Langkah selanjutnya klik “Linker” dan pilih “Input”, pada Additional Dependencies tambahkan library yang ada pada folder opencv.
opencv_highgui243d.lib
opencv_core243d.lib
opencv_calib3d243d.lib
opencv_contrib243d.lib
opencv_features2d243d.lib
opencv_flann243d.lib
opencv_gpu243d.lib
opencv_haartraining_engined.lib
opencv_imgproc243d.lib
opencv_legacy243d.lib
opencv_ml243d.lib
opencv_nonfree243d.lib
opencv_objdetect243d.lib
opencv_photo243d.lib
opencv_stitching243d.lib
opencv_ts243d.lib
opencv_video243d.lib
opencv_videostab243d.libGambar 5. Tambahkan lib opencv pada VS2010
- Setelah semuanya selesai Pilih Ok.
- Selanjutnya ketik listing program sebagai berikut
- Pertama, buka project baru;
- Load sebuah image menggunakan Visual Studio 2010. Jika anda belum mempunyai VS2010 anda dapat download di situs resminya dengan gratis.
=========================================================================================================
#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace cv; using namespace std; int main(){ Mat image; image = imread("Valentin.jpg",1); // Read the file if(! image.data ) // Check for invalid input { cout << "Could not open or find the image" << std::endl ; return -1; } namedWindow( "Display window", CV_WINDOW_AUTOSIZE );// Create a window for display. imshow( "Display window", image ); // Show our image inside it. waitKey(0); // Wait for a keystroke in the window return 0; }
=============================================================================================================
Result :