Cara Install OpenCV Di Visual Studio
Untuk mengkonfigurasi OpenCV 2.3 pada Visual Studio 2008 ada beberapa tahap yang perlu dilakukan.
1. Siapkan setup file OpenCV 2.3 kemudian lakukan instalasi seperti biasa.
2. Setelah instalasi selesai, buka program Visual Studio 2008, klik Tool -> Options.
3. Pilih Project and Solution kemudian VC++ Directories, selanjutnya pilih Include Files pada bagian Show Directories.
4. Tambahkan path dengan cara membuat path baru, kemudian pilih lokasi folder berikut.
C:OpenCV2.3opencvincludeopencv
C:OpenCV2.3buildinclude


5. Selanjutnya pilih Library Files pada show directories, tambahkan path baru dengan lokasi sebagai berikut.
C:OpenCV2.3buildx86vc9lib

6. Sekarang masuk ke pengaturan path. klik kanan pada Computer->Properties->Advanced System Settings ->Environment Variables. Pada system variabel cari kata path kemudian klik edit. Tambahkan baris berikut pada akhir baris ;C:OpenCV2.3buildx86vc9bin

Proses konfigurasi OpenCV telah selesai, namun setiap kita membuat project baru kita harus mengkonfigurasi pada project yang kita buat. Langkah-langkahnya sebagai berikut.
1. Klik Project->Properties pilih Configuration Properties->Linker->Input. Sebelumnya pastikan terlebih dahulu pilihan pada configuration adalah Debug. Pada additional dependencies tambahkan file dibawah ini.
opencv_features2d230d.lib opencv_highgui230d.lib opencv_core230d.lib opencv_imgproc230d.lib opencv_ml230d.lib opencv_objdetect230d.lib opencv_video230d.lib opencv_contrib230d.lib opencv_calib3d230d.lib



2. Sekarang ganti pilih Release pada Configuration. Selanjutnya pada additional dependencies tambahkan file berikut.
opencv_features2d230.lib opencv_highgui230.lib opencv_core230.lib opencv_imgproc230.lib opencv_ml230.lib opencv_objdetect230.lib opencv_video230.lib opencv_contrib230.lib opencv_calib3d230.lib
Untuk mencoba apakah instalasi telah berhasil atau tidak, buatlah program sederhana seperti di bawah ini. Program ini akan menampilkan capturan video dari webcam.
[sourcecode language=”cpp”] #include <stdafx.h>#include <stdio.h>
#include <cv.h>
#include <highgui.h>
int main(int argc, char **argv) {
CvCapture* capture = 0;
IplImage* frame = 0;
int key = 0;
capture = cvCaptureFromCAM(0);
if (!capture) {
fprintf(stderr, “Capture Error!n”);
return 1;
}
cvNamedWindow(“Latihan OpenCV”, CV_WINDOW_AUTOSIZE);
while(key != 27) {
frame = cvQueryFrame(capture);
if (!frame) break;
cvShowImage(“Latihan OpenCV”, frame);
key = cvWaitKey(1);
}
cvDestroyWindow( “Latihan OpenCV” );
cvReleaseCapture( &capture );
return 0;
}
[/sourcecode]
SELAMAT MENCOBA,,SEMOGA BERMANFAAT !!
mas punyaku ko ga mau ya….error trus…
1>LINK : fatal error LNK1104: cannot open file ‘opencv_features2d230d.lib’
itu cek versi opencv nya..
230 tu brarti versi 2.3.0..
mngkin yang kk pke 2.3.1 jd tinggal ubah saja di propertis projectny
Mas. . koq punya saya gag ada VC++ nya pada Project Solution itu mas. .
yang Option. .
terimakasih
mas pake visual studio yg versi berapa ya ?? mungkin ada sedikit perbedaan,, atau mungkin visual studionya belum ada untuk yang C++
mas punyaku g bs tiap ketik # lgsg saya jlankan da tulisan error, gmn mas?Sy pke visual studio 2008 n opencv nya 2.3
coba tampilkan code errornya disini
mas, gimana caranya bisa insert gambar pada komentar ini? sy ingin menunjukin beberapa printscreen dari error yg sy alami spy mas bisa mngetahui lbih jelas letak error nya
mau tanya mas…
kan q selama ini pake webcam yang nempel di laptop, kalo mau ganti dengan webcam yang portabel (usb), program yang mana yang perlu dirubah??
mohon bimbingannya…
bisa saja,, nanti diganti aja yang baris ini
capture = cvCaptureFromCAM(0);
menjadi
capture = cvCaptureFromCAM(1);
mas saya ada kendala gak bisa runing keterangan
1>c:usersuserdocumentsvisual studio 2008projectslatihanlatihanlatihan_cv.cpp(1) : fatal error C1083: Cannot open include file: ‘stdafx.h’: No such file or directory
1>Build log was saved at “file://c:UsersuserDocumentsVisual Studio 2008ProjectslatihanlatihanDebugBuildLog.htm”
1>latihan – 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
saya pakai open cv 2.3.0
om mohon pencerahannya, setelah ikuti semua instruksinya begitu saya compile no error tapi keluar messagebox
‘This application has failed to start because opencv_highgui245d.dll was not found. Re-installing the application may fix this problem’. knp yaa om ? oia, itu yg linker 230 om tak ganti 245 semua, trims before,
kalo 64 bit gmn om..