1_Configure OpenCV3.2 for VS2013

一、前期准备
     1、从OpenCV官网(http://opencv.org)下载压缩包(ps.要根据自己的电脑OS来下载)
     2、下载Cmake工具,用于编译OpenCV解压后的sources文件https://cmake.org/download/
 
二、解压OpenCV
     1、解压下载后的压缩包,记得这个解压后的文件路径。
          ps. 解压后的文件夹有两个subfolders(build and sources)。build是官方已经编译好的,但是它只能是对应具体的某个Visual Studio版本。sources就是源文件,我们就是要从源文件然后进行编译,从而生成对应我们自己电脑上的VS的OpenCV


三、CMake编译
     1、启动CMake的GUI应用程序;
1_Configure OpenCV3.2 for VS2013_第1张图片

     2、设置OpenCV的源文件路径(where is source code:) 和 编译成功后文件的存放路径(where to build the binaries);
1_Configure OpenCV3.2 for VS2013_第2张图片
     3、点击左下方的configure,在弹出的选项中选择自己对应的VS版本;
1_Configure OpenCV3.2 for VS2013_第3张图片
     5、点完后,等待configure成功,会出现有红色背景的界面;
1_Configure OpenCV3.2 for VS2013_第4张图片
     5、再次点击configure,等待完成。之后,点击generate。
     至此,CMake工作结束。

三、VS编译OpenCV解决方案,从而生成库
     1、打开经CMake编译成功后的文件夹中的OpenCV.sln(vs的解决方案);
1_Configure OpenCV3.2 for VS2013_第5张图片
     2、在解决方案资源管理器当中找到CMakeTargets下的Install,右击,选择"生成",经过一段时间,编译成功的文件夹当中会出现install文件夹;
1_Configure OpenCV3.2 for VS2013_第6张图片
1_Configure OpenCV3.2 for VS2013_第7张图片
     3、把生成选项更改成Release,重复第二步。
1_Configure OpenCV3.2 for VS2013_第8张图片
     至此,专属于本机VS版本的OpenCV就生成了。

你可能感兴趣的:(图像处理)