【环境配置】(二)windows下面配置opencv/opencv_contrib编译

windows下面配置opencv2/3很简单,有两种方式

方式一:直接下载编译好的.exe文件安装即可,使用的时候配置相关include,dll,lib就行了

这种方式下opencv3只会有两个dll,opencv_world和opencv_ts

方式二:下载源码,用camke进行编译。

针对每个模块会生成自己的dll

下载链接如下:

opencv:https://opencv.org/releases.html,源码为Sources,.exe为Win pack

opencv_contrib:https://github.com/opencv/opencv_contrib/tree/3.3.0

cmake下载地址:https://cmake.org/download/  下载.zip文件解压后运行 gui-cmake.exe。

cmake编译方式如下:

1、文件路径设置:source路径和build之后的路径

2、vs版本的选择

3、configure

4、选择相关的选项:

opencv2x没必要用cmake方式,但是opencv3X中将sift等算法放在了opencv_contrib模块中,如果需要使用的话必须自己编译,方式为第一次configure完成后,填上contrib路径,如下:

之后再configure,generate.

(4)打开opencv.sln,在dubeg和release模式下面分别编译完成后,选择install,仅用于项目,即可得到相关的include,dll,lib

参考链接:https://blog.csdn.net/k87974/article/details/76732222

猜你喜欢

转载自blog.csdn.net/qq_28602183/article/details/83212379
今日推荐