关于OpenCV安装

1.下载和安装OpenCV SDK

在官网:http://opencv.org/上找到OpenCV windows版下载 。

后得到一个 opencv-2.X.X.exe的文件,直接双击解压......如下:

2.配置环境变量:

在path 变量下,新增以下两个值:

3.工程包含(include)目录的配置

新建一个工程之后,在菜单栏里面点<视图>--<属性管理器>,那么就会在visual studio中多出一个属性管理器工作区来。

在新出现的“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。

在此属性页面中进行配置:

【通用属性】 ->【VC++目录】 ->【包含目录】中:

添加上

  C:\01InstallationsOfZero\OpenCV\opencv\build\include

  C:\01InstallationsOfZero\OpenCV\opencv\build\include\opencv

  C:\01InstallationsOfZero\OpenCV\opencv\build\include\opencv2   这三个目录。

4.工程库(lib)目录的配置

在Microsoft.Cpp.Win32.userDirectories属性页面中进行配置:

【通用属性】 ->【VC++目录】 ->【库目录】中:

  添加上  C:\01InstallationsOfZero\OpenCV\opencv\build\x86\vc11\lib  这个路径。

补充:

一般情况下,都是用的win32的X86编译器。所以,无论32还是64位操作系统,配置文件最好都选择x86版的

vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013。

5.链接库的配置

依然是“属性管理器”工作区中,点击项目->Debug|Win32->Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。

【通用属性】 ->【链接器】->【输入】->【附加的依赖项】

所写内容即为之前我们解压的OpencV目录D:\opencv\build\x86\vc10\lib下所有lib库文件的名字。

opencv_calib3d247.lib
opencv_calib3d247d.lib
opencv_contrib247.lib
opencv_contrib247d.lib
opencv_core247.lib
opencv_core247d.lib
opencv_features2d247.lib
opencv_features2d247d.lib
opencv_flann247.lib
opencv_flann247d.lib
opencv_gpu247.lib
opencv_gpu247d.lib
opencv_highgui247.lib
opencv_highgui247d.lib
opencv_imgproc247.lib
opencv_imgproc247d.lib
opencv_legacy247.lib
opencv_legacy247d.lib
opencv_ml247.lib
opencv_ml247d.lib
opencv_nonfree247.lib
opencv_nonfree247d.lib
opencv_objdetect247.lib
opencv_objdetect247d.lib
opencv_ocl247.lib
opencv_ocl247d.lib
opencv_stitching247.lib
opencv_stitching247d.lib
opencv_superres247.lib
opencv_superres247d.lib
opencv_ts247.lib
opencv_ts247d.lib
opencv_video247.lib
opencv_video247d.lib
opencv_videostab247.lib
opencv_videostab247d.lib

6.测试小例子

OpenCV学习笔记——OpenCV安装的更多相关文章

  1. OpenCV 学习笔记 01 安装OpenCV及相关依赖库

    本次学习是基于Window10进行的.语言为python3. 1 与opencv相关的库简介 1.1 numpy numpy 是 OpenCV 绑定 python 时所依赖的库,此意味着numpy在安 ...

  2. opencv学习笔记(七)SVM+HOG

    opencv学习笔记(七)SVM+HOG 一.简介 方向梯度直方图(Histogram of Oriented Gradient,HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子 ...

  3. opencv学习笔记(六)直方图比较图片相似度

    opencv学习笔记(六)直方图比较图片相似度 opencv提供了API来比较图片的相似程度,使我们很简单的就能对2个图片进行比较,这就是直方图的比较,直方图英文是histogram, 原理就是就是将 ...

  4. opencv学习笔记(五)镜像对称

    opencv学习笔记(五)镜像对称 设图像的宽度为width,长度为height.(x,y)为变换后的坐标,(x0,y0)为原图像的坐标. 水平镜像变换: 代码实现: #include <ios ...

  5. opencv学习笔记(四)投影

    opencv学习笔记(四)投影 任选了一张图片用于测试,图片如下所示: #include <cv.h> #include <highgui.h> using namespace ...

  6. opencv学习笔记(三)基本数据类型

    opencv学习笔记(三)基本数据类型 类:DataType 将C++数据类型转换为对应的opencv数据类型 OpenCV原始数据类型的特征模版.OpenCV的原始数据类型包括unsigned ch ...

  7. opencv学习笔记(二)寻找轮廓

    opencv学习笔记(二)寻找轮廓 opencv中使用findContours函数来查找轮廓,这个函数的原型为: void findContours(InputOutputArray image, O ...

  8. opencv学习笔记(一)IplImage, CvMat, Mat 的关系

    opencv学习笔记(一)IplImage, CvMat, Mat 的关系 opencv中常见的与图像操作有关的数据容器有Mat,cvMat和IplImage,这三种类型都可以代表和显示图像,但是,M ...

  9. paper 93:OpenCV学习笔记大集锦

    整理了我所了解的有关OpenCV的学习笔记.原理分析.使用例程等相关的博文.排序不分先后,随机整理的.如果有好的资源,也欢迎介绍和分享. 1:OpenCV学习笔记 作者:CSDN数量:55篇博文网址: ...

随机推荐

  1. sql的列的说明

    <#@ template debug="true" hostspecific="true" language="C#" #> & ...

  2. CxImage图像库的使用 .

    http://blog.csdn.net/wangjie0377/article/details/7830405 CxImage图像库 CxImage下载地址:http://www.codeproje ...

  3. [解决方案] pythonchallenge level 3

    http://www.pythonchallenge.com/pc/def/equality.html 根据页面提示:一个小写字母刚刚好被左右3个大写字母包围. 查看页面代码得到需要处理的字符. 将字 ...

  4. angular 指令作用域 scope

    转载自:https://segmentfault.com/a/1190000002773689 下面我们就来详细分析一下指令的作用域. 在这之前希望你对AngularJS的Directive有一定的了 ...

  5. mysql批量替换单字段

    update 表名 set 字段名 =  replace(字段名,'被替换内容','要替换内容'); 指定有人查这个!!!

  6. Linux文件系统层次结构标准

    该标准的目的是定义Linux文件系统的标准路径,使得开发者和用户可以在合理的位置找到需要的东西. Linux的文件布局的大体想法是将文件和目录分为如下3组: 对运行Linux的某一特定系统唯一的文件和 ...

  7. HDU 4336 容斥原理 || 状压DP

    状压DP :F(S)=Sum*F(S)+p(x1)*F(S^(1<<x1))+p(x2)*F(S^(1<<x2))...+1; F(S)表示取状态为S的牌的期望次数,Sum表示 ...

  8. 三种renderman规范引擎的dice对比

    次表面做的有些烦躁,既然如此,索性先记一下前一阵比较的PIXIE.3delight.prman的dice方式. 研究过reyes的人都知道dice,简而言之,就是为了生成高质量高精度的图片(电影CG) ...

  9. 一款基于bootstrap的datetimepicker

    <!DOCTYPE HTML> <html> <head> <link href="http://netdna.bootstrapcdn.com/t ...

  10. 附加数据库失败,操作系统错误 5:"5(拒绝访问。)"的解决办法

    无法打开物理文件 XXX.mdf".操作系统错误 5:"5(拒绝访问.)". (Microsoft SQL Server,错误: 5120)   找到xxx.MDF与xx ...