win10下VS2017中opencv3.1.0及contrib模块的安装与配置注意事项

目录

一、平台与软件下载

1.win10+vs2017+cmake3.10.2+opencv3.1.0+3.1.0contrib

二、参考博客

1.cmake编译contrib

三、注意事项

1.cmake编译

2.打开工程文件 

3.环境变量配置

4.vs2017环境配置

(1)包含目录:

(2)库目录:

(3)附加依赖项:

5.复制文件

(1)*\OPENCV\opencv\build\x64\vc14\bin中的dll文件

(2)*\OPENCV\newbuild\install\bin中的dll文件

6.小注


一、平台与软件下载

1.win10+vs2017+cmake3.10.2+opencv3.1.0+3.1.0contrib

注:opencv上官网下载,contirb模块与opencv版本相同

二、参考博客

1.cmake编译contrib

opencv 3.1.0与contrib下载好了之后,直接用cmake编译...编译过程参考博客:

https://blog.csdn.net/liu798675179/article/details/51259505

三、注意事项

1.cmake编译

新建一个newbuild文件夹用来存放编译后的contrib

(1)第一次直接generate即可

(2)修改OPENCV_EXTRA_MODULES_PATH为*\opencv_contrib-master\modules 

(3)再Configure,generate,结束cmake编译

2.打开工程文件 

(1)重新生成解决方案,应为104个通过,0个失败

(2)仅在install下生成,应为1个成功生成,0个失败

3.环境变量配置

(1)用户变量新建一条,名为OPENCV

路径:*\OPENCV\newbuild\install

(2)在系统变量中的Path变量新建一条路径

*\OPENCV\newbuild\install\bin

win10下VS2017中opencv3.1.0及contrib模块的安装与配置注意事项_第1张图片

4.vs2017环境配置

(1)包含目录:

*\opencv\newbuild\install\include 
*\opencv\newbuild\install\include\opencv 
*\opencv\newbuild\install\include\opencv2 

(2)库目录:

*\opencv\newbuild\install\lib 
*\opencv\newbuild\install\staticlib 

(3)附加依赖项:

opencv_aruco310d.lib
opencv_bgsegm310d.lib
opencv_calib3d310d.lib
opencv_ccalib310d.lib
opencv_core310d.lib
opencv_datasets310d.lib
opencv_dnn310d.lib
opencv_dpm310d.lib
opencv_face310d.lib
opencv_features2d310d.lib
opencv_flann310d.lib
opencv_fuzzy310d.lib
opencv_hdf310d.lib
opencv_highgui310d.lib
opencv_imgcodecs310d.lib
opencv_imgproc310d.lib
opencv_line_descriptor310d.lib
opencv_ml310d.lib
opencv_objdetect310d.lib
opencv_optflow310d.lib
opencv_photo310d.lib
opencv_plot310d.lib
opencv_reg310d.lib
opencv_rgbd310d.lib
opencv_saliency310d.lib
opencv_shape310d.lib
opencv_stereo310d.lib
opencv_stitching310d.lib
opencv_structured_light310d.lib
opencv_superres310d.lib
opencv_surface_matching310d.lib
opencv_text310d.lib
opencv_tracking310d.lib
opencv_ts310d.lib
opencv_video310d.lib
opencv_videoio310d.lib
opencv_videostab310d.lib
opencv_xfeatures2d310d.lib
opencv_ximgproc310d.lib
opencv_xobjdetect310d.lib
opencv_xphoto310d.lib
ippicvmt.lib

opencv_aruco310d.lib

opencv_bgsegm310d.lib

opencv_calib3d310d.lib
opencv_ccalib310d.lib

opencv_core310d.lib

opencv_datasets310d.lib

opencv_dnn310d.lib

opencv_dpm310d.lib

opencv_face310d.lib

opencv_features2d310d.lib

opencv_flann310d.lib

opencv_fuzzy310d.lib

opencv_hdf310d.lib

opencv_highgui310d.lib

opencv_imgcodecs310d.lib

opencv_imgproc310d.lib

opencv_line_descriptor310d.lib

opencv_ml310d.lib

opencv_objdetect310d.lib

opencv_optflow310d.lib

opencv_photo310d.lib

opencv_plot310d.lib

opencv_reg310d.lib

opencv_rgbd310d.lib

opencv_saliency310d.lib

opencv_shape310d.lib

opencv_stereo310d.lib

opencv_stitching310d.lib

opencv_structured_light310d.lib

opencv_superres310d.lib

opencv_surface_matching310d.lib

opencv_text310d.lib

opencv_tracking310d.lib

opencv_ts310d.lib

opencv_video310d.lib

opencv_videoio310d.lib

opencv_videostab310d.lib

opencv_xfeatures2d310d.lib

opencv_ximgproc310d.lib

opencv_xobjdetect310d.lib

opencv_xphoto310d.lib

ippicvmt.lib

5.复制文件

将文件复制进windows系统文件夹C:\Windows\System32 C:\Windows\SysWOW64 目录下

(1)*\OPENCV\opencv\build\x64\vc14\bin中的dll文件

win10下VS2017中opencv3.1.0及contrib模块的安装与配置注意事项_第2张图片

(2)*\OPENCV\newbuild\install\bin中的dll文件

win10下VS2017中opencv3.1.0及contrib模块的安装与配置注意事项_第3张图片

6.小注

如果缺少opencv_hdf310d.lib文件,可以进System32查找该文件,并复制到C:\OPENCV\newbuild\install\lib目录下

你可能感兴趣的:(win10下VS2017中opencv3.1.0及contrib模块的安装与配置注意事项)