VS2013下OpenCV3.2环境配置

  OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

1、下载OpenCV3.0

  http://opencv.org/

 

  下载完之后会有一个这样图标的文件,是一个可执行的.exe文件,点击运行。

将其解压到一个文件夹中,解压之后的文件夹是不可以删除的,所以解压路径慎重选择,比如我的路径是D:\opencv3.2。等待一段时间OpenCV3.2近3个G的文件就解压到D:\opencv3.2,其下有build和sources两个文件夹。

2、 配置系统变量:选择此电脑(计算机)->右键属性选择->高级系统设置->选择高级->环境变量->系统变量。找到Path后双击,选择新建添加 D:\opencv3.2\opencv\build\x64\vc14\bin

添加完系统变量后重启计算机

3、新建项目:打开VisualStudio2013选择新建项目,选择Win32控制台应用程序。一直下一步然后点击完成。

选择解决方案资源管理器->项目名(openCVtest)->右键属性->配置管理器->新建->选择x64

选择视图->其他窗口->属性管理器,打开属性管理器,右键点击属性管理器中的Debug|x64,选择Microsoft.Cpp.x64.user

配置:包含目录 + 库目录 + 链接器

a.包含目录,点击编辑,添加opencv安装目录下的...\include目录

b.库目录

c.链接器

点击编辑,添加

opencv_world320.lib

opencv_world320d.lib

 

d.预处理

点击编辑,添加 _CRT_SECURE_NO_WARNINGS

点击确定,完成所有配置。。。

测试代码:

#include "stdafx.h"
#include <opencv2\opencv.hpp>
#include <iostream>
#include <string>
using namespace std;
using namespace cv;
int main()
{
  Mat img =imread("jay.jpg");
  if (img.empty())
  {
    cout << "error";
    system("pause"); 
    return -1;
  }
  imshow("jay",img);
  waitKey();
  system("pause");
  return 0;
}

 

把jay.jpg放到工程目录下,测试成功!

-------------------------------------------------------------------------------------------

参考:http://blog.csdn.net/ailunlee/article/details/70254835

posted @ 2017-08-31 10:23  bkycrmn  阅读(224)  评论(0)    收藏  举报