2013-06-03 5 views
1

C'est la première fois que je travaille avec opencv dans Visual Studio. J'ai travaillé dans ubuntu cependant. J'essayais d'installer opencv.
1. Je l'ai extrait. Modifié la variable de chemin dans les propriétés système comme D: \ opencv \ build \ x64 \ vc10 \ bin

2. J'ai défini les répertoires VCC++ comme $ (OPENCV_BUILD) \ x64 \ vc10 \ lib; $ (LibraryPath).

3.C/C++ supplémentaire include comme $ (OPENCV_BUILD) \ include \ OpenCV; $ (OPENCV_BUILD) \ include \ opencv2

4. Linker-> entrée dépendances supplémentaires opencv_core243.lib opencv_imgproc243.lib opencv_highgui243.lib opencv_ml243.lib opencv_video243.lib opencv_features2d243.lib opencv_calib3d243.lib opencv_objdetect243.lib opencv_contrib243.lib opencv_legacy243.lib opencv_flann243.libopencv 2.4.3 Installation dans Visual Studio 2010

J'utilise le code exemple suivant: // OpenCVTest.cpp: Définit le point d'entrée pour l'application de la console .

include "stdafx.h" 
include <opencv\highgui.h> 
include <opencv\cv.h> 
include <opencv\cxcore.h> 
int _tmain(int argc, _TCHAR* argv[]) { IplImage *img =   cvLoadImage("C:\Users\firstMap"); cvNamedWindow("OpenCV",1); cvShowImage("OpenCV",img); 

cvWaitKey(0); 
cvDestroyWindow("OpenCV "); 
cvReleaseImage(&img); 

return 0; 
} 

Je reçois l'erreur suivante :: C1083 erreur fatale: Impossible d'ouvrir le fichier à inclure: 'OpenCV \ highgui.h': Aucun fichier ou répertoire

+2

spécifiez uniquement $ (OPENCV_BUILD) \ include' dans les répertoires ** supplémentaires inclus **. – sgarizvi

+0

Je reçois toujours la même erreur. –

Répondre

0

Comme vous incluez « $ (OPENCV_BUILD) \ include \ OpenCV; $ (OPENCV_BUILD) \ Include \ opencv2" que l'utilisation de chemin de la bibliothèque

include <highgui.h> 
include <cv.h> 
include <cxcore.h> 

sous forme de fichiers d'en-tête dans votre code.

OU

vous pouvez inclure "$ (OPENCV_BUILD) \ include" chemin de bibliothèque pour exécuter le code existant.

Questions connexes