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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OPenCv学习一:opencv安装与环境配置相关的知识,希望对你有一定的参考价值。

参考自: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安装与环境配置的主要内容,如果未能解决你的问题,请参考以下文章

opencv 学习一安装环境

OpenCV 学习笔记1OpenCV的下载与配置

OpenCV 学习笔记1OpenCV的下载与配置

Python 大白从零开始 OpenCV 学习课-1.安装与环境配置

opencv学习-第一天:环境配置与搭建

opencv学习-第1节:环境配置与搭建