环境:Win7 x64 + Visual Studio 2013
一:概述
OpenCV3.3新增加了DNN模块,功能十分强大,可以基于已经训练好的模型数据,实现对图像的分类与图像中的对象检测在静态图像和实时视频中。下载地址为1:
OpenCV官网,
下载地址2:百度云。
选择3.3.0的
Sources
版本进行下载:
二:安装
1.CMake安装
CMake的
下载地址为:百度云,安装过程可自行百度。如果不想安装,可下载百度云里面的文件,解压后然后打开bin/cmake-gui。
2.解压OpenCV源码,并创建Build文件夹
其中1为源码解压后的文件夹,2为创建的Build文件夹。
3.打开CMake,并选择源码文件夹和Build文件夹
然后点击左下角
Configure按钮,出现下面的界面:选择编译器(我选择的是Visual Studio 12 2013 Win64)
然后点击Finish按钮,CMake开始对OpenCV源码进行配置生成并下载相应函数库(此处需要若干分钟,貌似跟网速有关系。。。)。
当第一次Configure后,界面会出现红色部分,这是为了让用户可以手动补充相应函数库,如TBB、CUDA、Eigen等,这里视你的需求而定,若需要其他库,请自行下载相应库,并自行配置库的include和lib。
本文参考