Visual Studio 2015下OpenCV 3.1 配置

本文主要介绍如何在Visual Studio 2015中为工程项目配置OpenCV 3.1库

Visual Studio 2015下OpenCV 3.1 配置


配置说明:

OS : Win10
Visual Studio : 2015
OpenCV : 3.1.0


配置环境变量

  • 在官网下载最新版本的OpenCV for Windows

  • 解压好opencv 3.1后,在环境变量的Path一栏加入 D:\***\opencv\build\x64\vc14\bin;

    Visual Studio 2015下OpenCV 3.1 配置_第1张图片
    opencv_path

  • 要注意的是不同版本的Visual Studio自带不同版本的VC:
    VS版本:VC版本
    Visual Studio 2012 : vc12
    Visual Studio 2015 : vc14


配置Visual Studio

  • 第二步主要配置项目的包含目录、库目录以及链接器三项。这三项都可以在项目用 VS新建一个Win32空项目后,右键项目 -> 属性:
Visual Studio 2015下OpenCV 3.1 配置_第2张图片
项目-属性
  • 配置包含目录。VC++目录 -> 包含目录 -> 编辑,添加D:\OpenCV\opencv\build\include
Visual Studio 2015下OpenCV 3.1 配置_第3张图片
包含目录配置1
Visual Studio 2015下OpenCV 3.1 配置_第4张图片
包含目录配置2
  • 配置库目录。同上点击 库目录 -> 编辑,添加库目录文件夹D:\OpenCV\opencv\build\x64\vc14\lib

  • 配置链接器。点击左边的 链接器 -> 输入 -> 附加依赖项,如果是Release则添加 opencv_world310.lib,如果是Debug则添加opencv_world310d.lib

Visual Studio 2015下OpenCV 3.1 配置_第5张图片
链接器配置1

Visual Studio 2015下OpenCV 3.1 配置_第6张图片
链接器配置2

测试

项目配置成功,可用如下代码测试

#include 
#include 
#include 

using namespace cv;

int main()
{
    Mat img = imread("monitor1379.jpg");//读取图片
    namedWindow("namedWindow");//定义一个窗口
    imshow("namedWindow", img);//显示图片
    waitKey(0);//按键则关闭,如果没有这个图片窗口会一闪而过
    return 0;
}

测试效果:


Visual Studio 2015下OpenCV 3.1 配置_第7张图片
测试效果

你可能感兴趣的:(Visual Studio 2015下OpenCV 3.1 配置)