码迷,mamicode.com
首页 > 其他好文 > 详细

OPenCv学习一:opencv安装与环境配置

时间:2016-03-24 16:29:28      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

参考自:http://blog.csdn.net/poem_qianmo/article/details/19809337

 

一、            所需工具与准备工作

1.OpenCV版本:3.00

技术分享 

下载地址:

http://www.opencv.org.cn/index.php/Download

2.编译环境:VS2010

3.安装OpenCV,本文安装路径为:D:\professional\OpenCV

二、            环境变量配置:

  1. 在开始菜单找到计算机,右键“属性”。
  2. 点击“高级系统设置”。
  3. 点击“环境变量。”
  4. 在“系统变量”中点击“新建”。
  5. 变量名“PATH”,变量值:

  D:\professional\OpenCV\opencv\build\x86\vc11\bin

  再点击“新建”:

  变量名“PATH”,变量值:

  D:\professional\OpenCV\opencv\build\x64\vc11\bin 

变量值实际为bin文件夹的路径;D表示OpenCV安装于D盘;X64表示运行系统环境位64位系统,若安装于32位系统,应为X86;变量添加完成后最好注销系统,才会生效。

技术分享技术分享技术分享技术分享

 

三、            工程配置

  1. 新建一个console控制台空程序,添加一个“main.cpp”文件:
  2. 包含目录,代开工程的属性栏,在包含目录中输入:

D:\professional\OpenCV\opencv\build\include

D:\professional\OpenCV\opencv\build\include\opencv

D:\professional\OpenCV\opencv\build\include\opencv2

技术分享

 

  3.添加库目录

编译器为X64:“D:\professional\OpenCV\opencv\build\x64\vc11\lib

编译器为X86:“D:\professional\OpenCV\opencv\build\x86\vc11\lib

技术分享

 

  4.链接库的配置

添加3.0版本的lib非常简单。

想用debug版本的库,添加:opencv_ts300d.libopencv_world300d.lib

而想用release版本的库,添加:opencv_ts300.libopencv_world300.lib

技术分享

 

四、            在Windows文件夹下加入OpenCV动态链接库

如果配置环境变量那步配置准确,且配置之后经过重启,就没有进行这步配置的必要了。

如果没有重启:将D:\professional\OpenCV\opencv\build\x64\vc11\bin;D:\professional\OpenCV\opencv\build\x86\vc11\bin

所有文件拷贝到c:\Windows\System32,对于Windows 8,则要放在要在SysWOW64文件夹中。 

五、            测试

在main.cpp文件中输入:

 

#include<iostream> 

#include <opencv2/core/core.hpp> 

#include <opencv2/highgui/highgui.hpp> 

 using namespace cv; 

    

int main() 

    // 读入一张图片(游戏原画) 

    Mat img=imread("pic.jpg"); 

    // 创建一个名为 "游戏原画"窗口 

    namedWindow("游戏原画"); 

    // 在窗口中显示游戏原画 

    imshow("游戏原画",img); 

    // 等待6000 ms后窗口自动关闭 

    waitKey(6000); 

}  

运行结果:

 

技术分享

OPenCv学习一:opencv安装与环境配置

标签:

原文地址:http://www.cnblogs.com/mbsn/p/5315745.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!