在Windows10上,要在C++项目中使用OpenCV有2种方法:
- 在官网下载Win pack,然后运行解压,得到已经编译好的OpenCV链接文件,在VS的项目属性中,添加相应的OpenCV目录与依赖项;
- 在官网下载OpenCV源码,利用CMake与VS编译生成链接文件,然后用CMake配置并生成项目属性。
在上一篇博客中介绍了第一种方法,本篇博客介绍第二种方法。
1. OpemCV源码下载
在OpenCV官网下载某个版本的OpenCV的Sources:

下载后解压(我的解压路径为D:\opencv-3.4.2),我们也可以再下载一份相同版本的OpenCV补充包:opencv_contrib,它里面有些新的算法实现,下载连接:https://github.com/opencv/opencv_contrib/releases 。请下载和OpenCV相同的版本,然后可以解压到同一路径下:


本文详述如何在Windows10上从源码编译OpenCV 3.4.2,通过CMake配置与VS2017生成项目。步骤包括下载OpenCV与opencv_contrib,CMake配置,VS2017编译,环境变量设置及项目配置。确保BUILD_EXAMPLES选项开启,同时避免勾选BUILD_opencv_world以防止编译错误。
最低0.47元/天 解锁文章
779

被折叠的 条评论
为什么被折叠?



