在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相同的版本,然后可以解压到同一路径下: