Bonsoir tout le monde
J'essaie depuis un moment d'utiliser la bibliothèque OpenCV 3.0.0 dans Microsoft Visual Studio 2015 mais j'y arrive il y a toujours un problème.
Vous n'auriez pas un bon tuto que je pourrai suivre ??
Merci d'avance
Bonsoir tout le monde
J'essaie depuis un moment d'utiliser la bibliothèque OpenCV 3.0.0 dans Microsoft Visual Studio 2015 mais j'y arrive il y a toujours un problème.
Vous n'auriez pas un bon tuto que je pourrai suivre ??
Merci d'avance
y'a pas les binaires précompilés pour visual studio (11 et 12) dans les sources ?
Sinon tu trouvera plus d'info sur le github d'opencv, là tu peut poser des questions avec le bouton Issues.
Utilise les feuille de propriété de VS2015 (.props)
A toi de remplir les bon chemin pour pointer vers tes repertoires opencv en replacant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ImportGroup Label="PropertySheets" /> <PropertyGroup Label="UserMacros" /> <PropertyGroup /> <ItemDefinitionGroup> <Link> <AdditionalDependencies>opencv_bgsegm300.lib;opencv_bioinspired300.lib;opencv_calib3d300.lib;opencv_ccalib300.lib;opencv_core300.lib;opencv_datasets300.lib;opencv_face300.lib;opencv_features2d300.lib;opencv_flann300.lib;opencv_hal300.lib;opencv_highgui300.lib;opencv_imgcodecs300.lib;opencv_imgproc300.lib;opencv_latentsvm300.lib;opencv_ml300.lib;opencv_objdetect300.lib;opencv_optflow300.lib;opencv_photo300.lib;opencv_reg300.lib;opencv_rgbd300.lib;opencv_shape300.lib;opencv_stitching300.lib;opencv_superres300.lib;opencv_surface_matching300.lib;opencv_text300.lib;opencv_tracking300.lib;opencv_ts300.lib;opencv_video300.lib;opencv_videoio300.lib;opencv_videostab300.lib;opencv_xfeatures2d300.lib;opencv_ximgproc300.lib;opencv_xobjdetect300.lib;opencv_xphoto300.lib;opencv_line_descriptor300.lib;%(AdditionalDependencies)</AdditionalDependencies> <AdditionalLibraryDirectories>$(VMExternalLibsDir)Opencv\lib\msvc11x64\Release\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Link> <ClCompile> <AdditionalIncludeDirectories>$(VMExternalLibsDir)Opencv\include\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> </ClCompile> </ItemDefinitionGroup> <ItemGroup /> </Project>
$(VMExternalLibsDir)Opencv\include\ par tes include opencv
et $(VMExternalLibsDir)Opencv\lib\msvc11x64\Release\ pour les lib
Et n'oublie pas d'ajouter les dll dans le repertoire d'execution
PS: Tu peux te contenter de n'ajouter que les .lib que tu utilises, et c'est fortement recommandé une fois en production.
PPS: Fais deux feuilles de props, une en debug et l'autre en release.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager