配置方法包括各类每次新建项目需要进行配置的方法和一次性配置的方法。

1.版本

opencv:2.4.10  下载地址:http://opencv.org/downloads.html
visual stdio:2013
系统:windows7 64位

2.安装

vs2013安装不做说明,opencv下载完成后直接点击安装,界面如下:
安装路径确定后进行安装,生成opencv文件夹,包含build和sources两个文件夹。

3.配置

参考链接如下:
http://blog.csdn.net/nan355655600/article/details/17068299
http://www.douban.com/note/271142663/?type=like&qq-pf-to=pcqq.group
http://wenku.baidu.com/link?url=uxkOSjVhDzHri_ODNd5ptqE8j4lBfDABoZLEPXiNrDxLFV3wRC58LDRvnNwBq9EvC5hnBB_40B4r7YIkmGImezlOu9-IwbrMDgiC_wq3QwO
http://jingyan.baidu.com/article/64d05a025a686bde54f73b54.html

3.1配置opencv环境变量

依次点开:计算机-属性-高级系统设置-高级-环境变量。
在用户变量栏添加用户变量path,变量值为对应vs版本的动态链接库文件目录,如D:\opencv\build\x86\vc12\bin,重启电脑生效。

3.2配置vs2013环境

3.2.1在项目属性中进行配置
【注】此种方法需要每次新建项目时进行如下配置
(1)配置属性-VS++目录-包含目录,进行如下添加:
D:\software\opencv2.4.10\opencv\build\include
D:\software\opencv2.4.10\opencv\build\include\opencv
D:\software\opencv2.4.10\opencv\build\include\opencv2
(2)配置属性-VS++目录-库目录,进行如下添加:
D:\software\opencv2.4.10\opencv\build\x86\vc12\lib
(3)链接器-输入-附加依赖项。若在debug环境下运行则进行如下添加:
opencv_nonfree2410d.lib
opencv_legacy2410d.lib
opencv_features2d2410d.lib
opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_ml2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
这里2410即为版本号,d对应debug配置,若使用release,则将以上d去掉即可。
3步完成后便完成配置。
(4)测试配置
#include "stdafx.h"
#include "cv.h"
#include "highgui.h"
#include "cxcore.h"
using namespace cv;
using namespace std;int _tmain(int argc, _TCHAR* argv[])
{Mat img;img = imread("1.bmp");imshow("Lakers",img);waitKey(0);return 0;
}

显示图片即为成功。

3.2.2在属性管理器中进行配置
(1)在属性管理器下对Debug和Release版本右键属性进行配置
【注】步骤和3.2.1一致,但仍然是每次新建项目需要进行如上配置
(2)添加属性表
【注】每次新建项目直接添加属性表即可
对于属性表的生成有以下方法,参考链接如下:
http://blog.csdn.net/lysc_forever/article/details/24272595
http://jingyan.baidu.com/article/64d05a025a686bde54f73b54.html
1)使用TXT文本生成属性表文件
创建txt文件,文件另存为opencvdebug.props
内容添加如下:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ImportGroup Label="PropertySheets" />
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup>
 <IncludePath>D:\software\opencv2.4.10\opencv\build\include;D:\software\opencv2.4.10\opencv\build\include\opencv;D:\software\opencv2.4.10\opencv\build\include\opencv2;$(IncludePath)</IncludePath>
    <LibraryPath>D:\software\opencv2.4.10\opencv\build\x86\vc12\lib;$(LibraryPath)</LibraryPath>
  </PropertyGroup>
  <ItemDefinitionGroup>
    <Link>     <AdditionalDependencies>opencv_ml2410d.lib;opencv_calib3d2410d.lib;opencv_contrib2410d.lib;opencv_core2410d.lib;opencv_features2d2410d.lib;opencv_flann2410d.lib;opencv_gpu2410d.lib;opencv_highgui2410d.lib;opencv_imgproc2410d.lib;opencv_legacy2410d.lib;opencv_objdetect2410d.lib;opencv_ts2410d.lib;opencv_video2410d.lib;opencv_nonfree2410d.lib;opencv_ocl2410d.lib;opencv_photo2410d.lib;opencv_stitching2410d.lib;opencv_superres2410d.lib;opencv_videostab2410d.lib;%(AdditionalDependencies)</AdditionalDependencies>
    </Link>
  </ItemDefinitionGroup>
  <ItemGroup />
</Project>
使用时更改对应的包含引用目录和链接库即可,release版本同理。
2)在属性管器下新建属性表
右键属性管理器的Debug|WIN32,新建属性表,右键属性表,按3.2.1进行配置,配置完后右键属性表进行保存,release版本同理。
(3)属性管理器下的opencv永久配置
【注】该方法只需进行一次配置即可
参考如下:
http://blog.renren.com/share/232163084/14778719970
http://wenku.baidu.com/link?url=T0mSB1EvwmeRO0kxwExHdWLrstC78tRvPzupJPT1AxhfthjPlH73yZoBSRrmUPf_ojWH0BNa-um-qnYNcghTvHmZDT1e8gQ5MN7cRKISXpq
属性管理器-Debug|WIN32-Microsoft.Cpp.Win32.user
右键属性同3.2.1进行配置,完成后则后续新建项目就不需要进行opencv的配置了,release版本同理。

[opencv]opencv2.4.10在vs2013下的配置方法相关推荐

  1. WINDOWS 10 多网卡域名解析策略配置方法

    WINDOWS 10 多网卡域名解析策略配置方法 在一个多网络接口环境下,经常会遇到内网服务器打不开,或者被外网DNS服务器解析成外网网站的情况,网上找到文章建议设置网卡优先级(metric)解决,但 ...

  2. win10 mysql 5.7.21_MySql 5.7.21免安装版本win10下的配置方法

    1.解压到想要安装的位置,创建my.ini文件 my.ini的内容如下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设 ...

  3. linux下dns配置方法与常用dns

    linux下dns配置方法: 1.修改网卡配置文件 echo 'DNS1="114.114.114.114" ' >> /etc/sysconfig/network-s ...

  4. Opencv基于windows平台在vs2013下的安装配置

    本系列文章由@浅墨_毛星云 出品,转载请注明出处.   文章链接: http://blog.csdn.net/poem_qianmo/article/details/19809337 作者:毛星云(浅 ...

  5. centos下网络配置方法(网关、dns、ip地址配置)

    centos网络配置实例 1,配置DNS vi /etc/resolv.conf 加入: 复制代码 代码如下: nameserver 192.168.0.1  nameserver 8.8.8.8 n ...

  6. Linux环境下Swap配置方法

    2019独角兽企业重金招聘Python工程师标准>>> 在Unix/Linux环境下,Swap是比较重要的空间配置内容.Swap出现的背景源于对物理内存的使用特性.相对于外存储器(硬 ...

  7. Visual Studio2013下Magick++配置方法

    声明:本文系作者原创,如需转载请保持文章完整并注明出处(http://blog.csdn.net/u010281174/article/details/52224829). ImageMagick是一 ...

  8. linux检查swap配置,Linux环境下swap配置方法

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 安装Linux系统之后,默认是没有swap分区,那么我们怎样增加和删除swap分区. 配置swap步骤 1) 内存 ...

  9. Linux操作系统下IPTables配置方法详解(转载)

    为什么80%的码农都做不了架构师?>>>    配置一个filter表的防火墙 1.查看本机关于IPTABLES的设置情况 [root@tp ~]# iptables -L -n C ...

最新文章

  1. Linux下tomcat的安装与卸载以及配置(超简单)
  2. Linux环境编程--多线程
  3. QString::QString 中文乱码
  4. SVN如何将版本库url访问地址中的https改为http
  5. MATLAB工作环境
  6. mac nginx 非brew安装_Nginx服务器环境手动安装Discuz! Q非详细教程
  7. 快手发售价定为每股115港元 募资净额412亿港元
  8. Comet4J推技术在SSHE三大框架中应用-linux下亲测可用
  9. 个性化推荐算法-协同过滤
  10. ubuntu自定义分辨率
  11. python word 英语音标_(完整word版)英语音标大全,推荐文档
  12. ??? Error using == Inner matrix dimensions must agree.
  13. 重装驱动:Failed to initialize NVML: Driver/library version mismatch
  14. 苹果手机怎样软件签名?
  15. 服务器虚拟cpu,服务器虚拟化 vcpu与内存配比
  16. Unity ToLua LuaFramework_UGUI学习笔记
  17. C++函数参数的缺省值
  18. vue3笔记(乱七芭蕉更新中)
  19. c语言在电路设计作用,ds1307怎么使用(ds1307引脚图及功能_c语言程序及典型应用电路)...
  20. 【JavaScript】数组方法应用自测例题

热门文章

  1. APPDomain,Assabley,madel,namespace 概念 (.net)
  2. python分析股票,python分析股票,python分析股票常用的策略
  3. C++图像处理 -- 图像颜色混合(上)
  4. 计算机开机关机如何,电脑开机关机循环怎么办
  5. 视频监控技术的发展历程和方向
  6. 高云FPGA(三):程序固化和下载
  7. 『津津乐道播客』#074. 技术无罪,那快播呢?
  8. Qt开发的图标登录游戏设计
  9. [编程题] 数字游戏
  10. 计算机与高中数学的整合,信息技术与高中数学的整合