首先本人的opencv版本是opencv2.4.9。

步骤如下:

1. 首先下载opencv2.4.9

2. 配置环境变量:

3. 系统变量:D:\opencv\build\x86\vc12\bin

       D:\opencv\build\x64\vc12\bin

  1. 用户变量:

  1)      添加opencv变量:D:\opencv\build

  2)      添加PATH变量(有就不需要添加,但是值需要添加):

     D:\opencv\build\x86\vc12\bin

     D:\opencv\build\x64\vc12\bin

  需要将64位和32位都配上,虽然平时使用默认的还是32位的。

4. 新建项目:

a. Debug目录:

  1. 包含目录:

    D:\opencv\build\include

    D:\opencv\build\include\opencv

    D:\opencv\build\include\opencv2

  2. 库目录:

    D:\opencv\build\x86\vc12\lib

    D:\opencv\build\x64\vc12\lib

  3. 链接器-->输入-->附加依赖项:

  • opencv_ml249d.lib
  • opencv_calib3d249d.lib
  • opencv_contrib249d.lib
  • opencv_core249d.lib
  • opencv_features2d249d.lib
  • opencv_flann249d.lib
  • opencv_gpu249d.lib
  • opencv_highgui249d.lib
  • opencv_imgproc249d.lib
  • opencv_legacy249d.lib
  • opencv_objdetect249d.lib
  • opencv_ts249d.lib
  • opencv_video249d.lib
  • opencv_nonfree249d.lib
  • opencv_ocl249d.lib
  • opencv_photo249d.lib
  • opencv_stitching249d.lib
  • opencv_superres249d.lib
  • opencv_videostab249d.lib

b. release目录:

  1. 包含目录:

    D:\opencv\build\include

    D:\opencv\build\include\opencv

    D:\opencv\build\include\opencv2

  2. 库目录:

    D:\opencv\build\x86\vc12\lib

    D:\opencv\build\x64\vc12\lib

  3. 链接器-->输入-->附加依赖项:

  • opencv_objdetect249.lib
  • opencv_ts249.lib
  • opencv_video249.lib
  • opencv_nonfree249.lib
  • opencv_ocl249.lib
  • opencv_photo249.lib
  • opencv_stitching249.lib
  • opencv_superres249.lib
  • opencv_videostab249.lib
  • opencv_calib3d249.lib
  • opencv_contrib249.lib
  • opencv_core249.lib
  • opencv_features2d249.lib
  • opencv_flann249.lib
  • opencv_gpu249.lib
  • opencv_highgui249.lib
  • opencv_imgproc249.lib
  • opencv_legacy249.lib
  • opencv_ml249.lib

接下来就可以实现自己的项目了。

运行过程中可能出现的错误:

错误1 error LNK1112: 模块计算机类型“x64”与目标计算机类型“X86”冲突       E:\Windows_caffe\PictureProject\PictureProject\opencv

解决:检查一下库目录中,要包含x64和x86的lib文件

错误2

解决:可能还是路径的问题吧,重新将包含目录和库目录,链接器输入添加了一下就好了。

错误3

解决: 图片文件的路径错误,加上图片文件检测的代码。

总之,出现错误很可能就是lib问价没有添加完整,添加完全。

vs2013配置opencv环境的更多相关文章

  1. VS2010 配置opencv环境

    大家在使用opencv的时候肯定会面对这样一个问题:根据官网以及大多数教程提供的方法中,似乎每一次新建一个opencv的新项目以后都需要重新再配置"VC++目录"中的"包 ...

  2. OpenCV2学习笔记03:Qt中配置OpenCV环境

    在Qt中开发基于OpenCV的应用时,需要配置对应函数库到环境变量,这时候我们需要使用到qmake能够识别的变量来指定环境变量. INCLUDEPATH: 用于指定搜索头文件到文件夹路径. LIBS: ...

  3. opencv第一站:配置opencv环境(2015-12-12)

    今天论坛申请的书< OpenCV 计算机视觉编程攻略(中国工信出版社)>到了,准备研究研究机器视觉. 晚上安装了 vc2008 及 opencv 最新版 3.0.0,试了各种配置都是错误提 ...

  4. Qt 实现配置 OpenCV 环境,并实现打开图片与调用摄像头

    一.说明 所用QT版本:5.9.1 电脑配置:win10,64位系统 调用的是编译好的:OpenCV-MinGW-Build-4.1.0(稍后放链接) 在大学期间,由于项目需求需要用到QT+openc ...

  5. 配置opencv环境

    包含目录:解决代码报错问题 F:\ndk\opencv-windows\opencv\build\include;F:\ndk\opencv-windows\opencv\sources\includ ...

  6. 使用属性表:VS2013上配置OpenCV

    以前,windows下配置OpenCV一直不太方便:总是要手动添加lib,添加include,还要配置PATH使得程序运行时候能找到dll文件. 每次新建一个使用OpenCV的工程都要手动添加,很麻烦 ...

  7. opencv环境变量配置

    本文章由@浅墨_毛星云 出品  原文文章链接:http://blog.csdn.net/poem_qianmo/article/details/19809337 作者:毛星云(浅墨)    微博:ht ...

  8. 配置OpenCV+VS2013环境

    配置OpenCV+VS2013环境 准备工作 win7系统 下载opencv的windows编译版 安装vs2013 express 设定环境变量 按windows窗键输入path,选择第二个结果编辑 ...

  9. Caffe初试(一)win7_64bit+VS2013+Opencv2.4.10+CUDA6.5配置Caffe环境

    折腾了几天,终于在windows系统上成功配置了Caffe环境,期间遇到了很多问题,每个问题的解决也都花了不少时间,查过挺多资料,感觉挺有意义,这里写篇博客记录一下. 原来我使用的CUDA版本是7.5 ...

随机推荐

  1. java 多态(动态绑定)

    一.面向对象最核心的机制--动态绑定,也叫多态 1.1.通过下面的例子理解动态绑定,即多态 1 package javastudy.summary; 2 3 class Animal { 4 /** ...

  2. Opengl4.5 中文手册—C

    索引 A      B    C      D     E     F     G H      I    J      K     L     M     N O      P    Q      ...

  3. IDEA- idea代码调试debug

    IDEA有很多的快捷键,下面整理Debug的快捷键,方便自己使用!(阅读本篇可能花费您2分钟,需要多的实践练习) F9 resume programe 恢复程序 Alt+F10 show execut ...

  4. 第4章 同步控制 Synchronization ---哲学家进餐问题(The Dining Philosophers)

    哲学家进餐问题是这样子的:好几位哲学家围绕着餐桌坐,每一位哲学家要么思考,要么等待,要么就吃饭.为了吃饭,哲学家必须拿起两支筷子(分放于左右两端).不幸的是,筷子的数量和哲学家相等,所以每支筷子必须由 ...

  5. C#程序员应该养成的程序性能优化写法

    转载一个别人的文章 隔了很久没写东西了,主要是最近比较忙,更主要的是最近比较懒…… 其实这篇很早就想写了 工作和生活中经常可以看到一些程序猿,写代码的时候只关注代码的逻辑性,而不考虑运行效率 其实这对 ...

  6. iOS在类内部怎么访问实例变量比较好?

    OC在类文件的内部访问实例变量,有直接访问和使用getter/setter方法访问两种方式,它们的区别有: 1.直接访问不经过OC的方法分发(method dispatch),所以访问速度比较快,在这 ...

  7. HDU1411 欧拉四面体

    用向量解决: 三角形面积:S=1/2*|x1*y2-x2*y1|;      (粗体表示向量) 三棱锥体积:V=1/6*(OA*OB)*OC 不知道哪里去找的代码,毕竟很线性代数矩阵什么的很头疼,晚上 ...

  8. python - 常用模块栗子

    前言  内容摘自Python参考手册(第4版) 及 自己测试后得出.仅作为一个简单记录,方便使用查询之用. 另 dir(func)及func.__doc__可以查看对象属性及说明文档. 序列Seque ...

  9. win10 UWP MessageDialog 和 ContentDialog

    我之前开发一个软件 winMarkdown,这个软件在关闭需要提示用户还没有保存东西,需要保存,如果用户选择退出,那么把数据存放. 在Metro程序中,没有传统的窗口,当我们要用需要交互的消息提示时, ...

  10. win10 uwp iot

    这篇文章主要译: https://msdn.microsoft.com/magazine/mt694090 有很多都是胡说,随便喷,但我不会理. https://blogs.msdn.microsof ...