一、准备

  1. VS2013专业版
  2. Cmake  下载链接:https://cmake.org/files/v3.10/cmake-3.10.2-win64-x64.zip
  3. OpenCV3.4 Sources  下载链接:https://github.com/opencv/opencv/archive/3.4.0.zip
二、Cmake使用

  1. 解压Cmake后,找到bin\cmake-gui.exe,点击打开
  2. Where is the source code 填写 opencv解压后的文件夹
  3. 新建一个文件夹,最好建在和opencv源码同级方便管理。此文件夹用于存放Cmake加工OpenCV源码而产出的Build文件,命名为opencv3.4_vs2013_x64(自己命名)
  4. Where to build the binaries 填写上一步所建立文件夹的目录  C:\opencv3.4_vs2013_x64
  5. 点击Configure,选择Visual Studio 12 2013 Win64,点击Finish,开始配置,一段时间后配置完成,仍然红色,这是为了让用户手动自行补充一些函数库,初学不用管,再次点击Configure,待没有满篇红色即成功。此若失败,请删除3步骤文件夹下的所有数据,并在Cmake菜单点击files-delete cache,然后再来一次,直至成功
  6. 点击Generate,开始生成相应的解决方案,Generating done 表示成功
  7. 点击Open project,也可以手动自己打开3步骤文件夹下的.sln文件
三、VS2013

Debug x64

在解决方案资源管理器里面右键ALL_BUILD,点击生成;生成完成后再右键INSTALL,点击生成

Release x64

同理。       时间较长,耐心等待!

四、配置opencv与VS

  1. 添加环境变量C:\opencv3.4_vs2013_x64\install\x64\vc12\bin
  2. 新建VS2013项目,win32控制台应用程序--空项目
  3. 点击win32处改为x64,若没有则新建x64
  4. 属性管理器 Debug|x64下 添加新项目属性表 命名为OpenCV3.4_vs2013,可以以后直接调用不用再次配置
  5. 右键OpenCV3.4_vs2013 点击属性
包含目录: C:\opencv3.4_vs2013_x64\install\include
库目录:C:\opencv3.4_vs2013_x64\install\x64\vc12\lib
附加依赖项:  目录地址+*d.lib    或者 把所有的*d.lib/*.lib写上去

配置完成,验证程序
#include<opencv2\opencv.hpp>
#include<iostream>
using namespace cv;
int main()
{
Mat picture = imread("PicTest.jpg");//图片必须添加到工程目录下
//也就是和test.cpp文件放在一个文件夹下!!!
imshow("测试程序", picture);
waitKey(20150901);
}


Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐