Étape 2: Configuration de microsoft visual C++ pour openCV
Avant la mise en place, je vais écrire ce guide repose sur le fait que j’utilise un système de d’exploitation Windows 32 bits. Vous ne savez pas si cela fonctionne pour le 64 bits, mais n’hésitez pas à essayer.Tout d’abord, Télécharger OpenCV de http://sourceforge.net/projects/opencvlibrary/. Extraire dans le répertoire racine C:\. Je vous recommande de renommer en OpenCV2.4.0 que j’ai sera mise en chemins selon elle. Après cela, nous devons définir le chemin d’accès dans des variables d’environnement windows pour le répertoire bin de OpenCV. Pour ce faire, allez à panneau de configuration – système et sécurité – système – Advanced System Settings – Variables d’environnement. Sous « Variables système », recherchez « Path ». Double cliquez dessus et ajouter "; C:\OpenCV2.4.0\build\x86\vc10\bin".
PS : Si vous pouvez voir le point-virgule au début, vous ne rêvez pas. Vous devez mettre dans aussi bien. Une chose m’a causé beaucoup de problème avant.
Ensuite, Télécharger visual studio si vous ne l’avez pas déjà de http://www.microsoft.com/en-us/download/details.aspx?id=12752.
HO HO HO....
Nous sommes SUUPER prêt à créer un projet. Hum, sry j’aime OP trop.
Alors allez à visual studio et cliquez sur « Nouveau projet ». Sélectionnez application console win32 et entrez le nom de votre projet. Une fenêtre pop-up, cliquez sur suivant et sélectionnez « Projet vide » sous options supplémentaires et cliquez sur Terminer. Sur votre Explorateur de solutions, fichiers Source clic droit--> Add--> un nouvel élément. Sélectionnez Fichier C++ et entrez votre nom et cliquez sur Ajouter.
Maintenant, allez dans poste de travail et ouvrez « C:\OpenCV2.4.0\samples\c » et ouvrez facedetect.cpp. Copiez le code et le coller dans votre fichier C++ nouvellement créé. Vous verrez qu’il y a un tas de lignes rouges parce que Visual studio n’est pas en mesure de localiser les bibliothèques de fonctions encore. Donc, pour ce faire, allez dans projet---> Propriétés (Alt + F7). Ici, nous devrions sélectionner toutes les Configurations de la liste déroulante Configuration. Puis cliquez sur C/C++--> général--> Additional Include Directories et ajouter "C:\OpenCV2.4.0\build\include". Ensuite, cliquez sur éditeur de liens--> général--> répertoires de bibliothèques supplémentaires et ajouter "C:\OpenCV2.4.0\build\x86\vc10\lib". Après cela, cliquez sur éditeur de liens--> entrée--> dépendances supplémentaires, puis ajoutez les noms des fichiers bibliothèque nécessaire là.
Quelques exemples : opencv_calib3d240.lib, opencv_contrib240.lib, opencv_core240.lib, opencv_features2d240.lib, opencv_flann240.lib
opencv_gpu240.lib, opencv_haartraining_engine.lib, opencv_highgui240.lib, opencv_imgproc240.lib, opencv_legacy240.lib, opencv_ml240.lib, opencv_objdetect240.lib, opencv_ts240.lib, opencv_video240.lib
Ce sont les versions des fichiers lib, si vous ajoutez le suffixe « d » au nom de fichier, il devient la version de débogage, par exemple opencv_core240.lib – libérer version, opencv_core240d.lib – version debug. Nous ont juste choisi toutes les Configurations, les fichiers donc après Ajout fichiers lib nécessaires, nous devrions modifier la configuration pour déboguer et ajouter le suffixe « d » à la lib.
Notez que ce ne sont pas tous les fichiers de bibliothèque à votre disposition. Pour tous les voir, allez à « C:\OpenCV2.4.0\build\x86\vc10\lib ».
Ensuite, allez à http://threadingbuildingblocks.org/ver.php?fid=171 et télécharger tbb30_20110427oss_win.zip.
Après avoir téléchargé et dézipper, remplacez le nom du répertoire de quelque chose comme « tbb30_20110427oss » « tbb ». Puis cliquer sur poste de travail et « C:\OpenCV2.4.0\build\common ». Il y a un autre répertoire de tbb, renommez-le en « tbb_old » pour la sauvegarde. Puis copie nouvellement téléchargé et renommé tbb répertoire à cet endroit « C:\OpenCV2.4.0\build\common ».
Il faut aussi ajouter le répertoire bin de la tbb déménage au chemin d’accès dans les variables d’environnement. Alors, allez dans Panneau de configuration -> système et sécurité -> système -> paramètres système avancés -> Variables d’environnement et de trouver le chemin d’accès dans la section Variables système, puis ajoutez "; C:\OpenCV2.4.0\build\common\tbb\bin\ia32\vc10 ".