VS2013与OpenCV环境配置

合集下载

配置OpenCV+VS

配置OpenCV+VS

配置OpenCV2.4.10 + Visual Studio 2010一、安装OpenCV1、双击OpenCV安装包,会提示解压到某个地方,推荐放到D:\Program Files\下,比如安装路径就写:D:\Program Files。

2、等一段时间,OpenCV2.4.10近3个多G的文件就解压到了D:\Program Files 下。

其中,build里面是使用OpenCV2.4.10相关的文件,我们如果只是使用OpenCV2.4.10的话呢,就只用管build里面的内容。

二、安装Visual Studio 20101、右击Visual Studio 2010的压缩包,解压文件。

在解压后的文件中找到autorun 应用程序,2、点开autorun,弹出一下对话框,点击对话框中的“安装Microsoft Visual Studio2010”.3、如图所示下一步:4、选中我已阅读许可条款,点击下一步5、根据需要选择功能,安装路径,点击安装6、几分钟之后,出现如图需要重新启动才能完成安装。

大家记得保存好已打开的其他文件再重启。

7、电脑重启之后,安装程序自动出现,耐心等待安装。

8、四十分钟后,安装完成。

9、最后还会跳出这么一个对话框,直接点退出就可以了。

到此,软件安装过程全部结束。

成功了。

打开软件就可以用了。

三、配置OpenCV2.4.10 和 Visual studio 20103.1、配置环境变量3.1.1、【计算机】->【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->“双击”系统变量中的PATH->在变量值里面添加相应的路径。

如图:对于32位系统,就添加:”;D:\Program Files\opencv\build\x86\vc10\bin”(和之前的就有有的环境变量用英文的分号“;”进行分隔)而对于64位系统,可以两个都添加上:”;D:\Program Files\opencv\build\x86\vc10\bin”和”;D:\Program Files\opencv\build\x64\vc10\bin”,这样,到时候才可以在编译器Win32和X64中来回切换都吃得开。

VS2013+Qt5.5.1+opencv2.4.11

VS2013+Qt5.5.1+opencv2.4.11

vs2013+Qt5.5.1+opencv2.4.11配置一、准备配置下载并安装vs2013下载路径: /s/1i3rralf下载并安装Qt5.5.1:下载路径:/s/1sjnCROp下载qt-vs-addin-opensource-1.2.3-alpha.exe:下载路径:/s/1pJOUCwN二、开始配置1、安装qt-vs-addin-opensource-1.2.3-alpha.exe。

安装成功后vs2013的菜单栏上会多出一个Qt5的选项2、选择QT5->Qt Options,将Qt下msvc2013的路径添加进来3、新建一个项目点击属性管理器->Debug|Win32->er->C/C++->常规,选择附加包含目录添加Qt下的Include文件路径,我的是D:\StudyProgram\QT5_5_1\5.5\msvc2013\include4、添加Opencv和Qt的库文件具体操作如下:选择VC++目录添加可执行文件目录、包含目录、库目录(注意:opencv库文件最好选择x86使用x64版本在编译时可能会提示错误。

vs2012对应VC11,vs2010对应vc10,vs2013对应vc12。

)可执行文件: D:\StudyProgram\OpenCV2_4_11\opencv\build\x86\vc12\bin包含目录: D:\StudyProgram\OpenCV2_4_11\opencv\build\includeD:\StudyProgram\OpenCV2_4_11\opencv\build\include\opencvD:\StudyProgram\OpenCV2_4_11\opencv\build\include\opencv2库目录: D:\StudyProgram\OpenCV2_4_11\opencv\build\x86\vc12\libD:\StudyProgram\QT5_5_1\5.5\msvc2013\lib选择链接器->输入添加附加依赖项。

(3条消息)win10下VS2013+OpenCV2.4.9环境配置

(3条消息)win10下VS2013+OpenCV2.4.9环境配置

(3条消息)win10下VS2013+OpenCV2.4.9环境配置一、安装Visual Studio20131、首先下载安装包可以在百度里搜索vs2013,官网下载我是在别人的百度云盘下载的:https:///s/1bpyvuRt2、安装过程下载完成后,可以看到是一个光盘映像文件,右键用解压软件解压缩解压缩后,找到vs_ultimate.exe可执行文件,双击运行可自行更改安装目录,然后选择同意条款,点击下一步可自行选择需要的组件,也可全选(将鼠标放在对应项上会有关于这项的功能解释)等待创建系统还原点和等待安装组件安装完成后重启3、破解过程登陆界面,选择“以后再说”设置默认环境后,启动visual studio进入启动页面后,点击“帮助”——>"注册信息",显示未激活,许可证30天后过期,点击右下角“更改我的产品许可证”,输入序列号,点击“确定”,显示“激活成功”。

成功后显示,安装破解过程结束。

设置用户项目文件存放路径,可选择放到其他盘的文件夹下。

二、配置OpenCV2.4.91、首先下载安装包可以从OpenCV的官网下载 OpenCV2.4.9我是在别人的百度云盘下载的:https:///s/1o7WoC7S2、安装过程首先,双击下载好的opencv-2.4.9.exe,解压缩选择自己的安装路径解压缩至指定路径后,会出现一个opencv文件夹,里面包含两个文件夹,说明安装成功了。

3、环境配置打开“控制面板”——>"系统和安全"——>"系统"——>"高级系统设置",选中系统变量的“Path”路径,点击下方“编辑”,点击“新建”后添加opencv解压的路径(vc12表示编译环境为Microsoft Visual Studio 2013)4、配置完环境变量后,接下来配置VS2013打开VS2013,选择“文件”——>"新建"——>"项目",选择“Win32控制台应用程序”,可修改项目名称,之后点击确定点击“下一步”勾选“空项目”在解决方案资源管理器中右击“源文件”——>"添加"——>"新建项",新建一个cpp文件,最后点击“添加”,一个新的cpp文件就添加到工程中了。

vsc++配置opencv(1)

vsc++配置opencv(1)

vsc++配置opencv(1)1.vc++配置opencv环境:vs2013准备⼯作:1.安装opencv。

opencv各版本间存在API差异,opencv提供相应版本的vc⽂件,在其安装⽬录 ..opencv\build\x86 ⽬录下,个⼈觉得引⽤与当前使⽤vs版本最接近的⽬录⽂件就可以。

opencv安装⽬录下的引⽤lib及bin⽂件提供x86和x642.配置环境变量。

⾸先在我的电脑右键属性,在系统属性中选择⾼级,打开设置环境变量的界⾯。

其中上半部分为⽤户变量,下半部分为系统变量。

(1)在⽤户变量中添加PATH变量,值为:安装⽬录\opencv\build\x86\vc12\bin;安装⽬录\opencv\build\x64\vc12\bin(2)在⽤户变量中添加OPENCV,值为:安装⽬录\opencv\build过程中变量如果存在,将值添加⾄末尾,以;间隔配置好了环境变量,接下来配置的是vc++的⼯程项⽬了,⽤来在vc++中使⽤opencv。

打开vs,新建项⽬,选择vc++,32位控制台应⽤程序,⼯程命名为opencvTest。

在项⽬⼯程上右键,属性,打开属性页⾯。

属性中选择配置信息,配置中配置选项选择为Debug。

点击左侧导航中的 vc++⽬录。

编辑其中的包含⽬录和库⽬录。

注:此处为单独的项⽬配置信息,如果想将此配置导出属性⽂件供各个项⽬使⽤,选择vs中的视图-》其他窗⼝-》属性管理器在属性管理器项⽬上右键 =》添加新项⽬属性表,为属性表命名并存放于公共⽬录下,以⽅便后⾯的项⽬引⽤,在属性管理器中双击新建的属性其具体配置和下⾯的⼀样。

配置好属性表之后,下次使⽤就可以在属性管理器中右键=》添加现有属性表,找到属性⽂件,添加即可使⽤。

此处以单独项⽬的配置信息为例:其中,包含⽬录中引⼊的路径是 opencv安装路径\opencv\build\include 及其⼦项。

库⽬录是其lib⽂件的所在⽬录,这⾥把x86和x64的都引⼊进来了。

实践1:OpenCV安装及VS开发环境配置

实践1:OpenCV安装及VS开发环境配置

图 1.2 解压 OpenCV 解压完成后, D:\Program Files 的目录下有 OpenCV2.4.8 近 3 GB 的文件, 如图 1.3 所示。 其中,build 文件夹里存储的是开发时用来调用的 OpenCV 相关的文件,而 sources 文件夹则 是官方示例源代码,可以删除。但建议不要删除,可以用来学习或参考使用。
图 1.10 库目录 (路径里少个空格或多个空格,可能在编程调试时会出现“无法打开错误 1 error LNK1104: 无法打开文件‘opencv_calib3d248.lib’类似的错误”) 注意,路径中是选择 x86 还是 x64 是一个令人困惑的问题。当然,对于 32 位操作系统 就选 x86。但是 64 位操作系统,不一定选择 x64,而是看用户使用 Win32 编译器还是 X64 编译器。也就是不管是 32 位还是 64 位操作系统,只用管你用 Win32 编译器还是
1.1 下载和安装 OpenCV SDK
VS2010 的安装在此不再赘述。下面只介绍当前最新的 OpenCV 版本 2.4.8(2014 年 2 月 24 日),2.4.9 (2014 年 4 月)的下载和安装。登录官网 /上找到 OpenCV windows 版下载,如图 1.1 所示。
如果不进行工程包含目录的配置,则每次新建工程都要重新配置才能使用 OpenCV。 Include 目录配置方法如下。 首先是在 Visual Studio 里面新建一个控制台应用程序,勾选“空项目”。为了方便初学 VS 的用户,在此详细介绍新建控制台应用程序的步骤。 (1) 打开 Visual Studio, 新建 Win32 控制台项目, 设置名字, 如 test1, 然后选好路径, 点击确定,如图 1.6 所示。

VS2013 中一次性配置OpenCV 图文教程

VS2013 中一次性配置OpenCV 图文教程

VS2013中一次性配置OpenCV图文教程By:绘梦之卷一、设置环境变量(设置之前请下载解压好OpenCV)单击桌面上的计算机图标右键选择属性,之后点击高级系统设置,如下图所示:之后选择环境变量设置:之后点击用户变量设置中的“编辑”添加用户变量:添加的用户变量为opencv和PATH,值如下:这里我选择安装路径为:D:\Program Files,不同的路径做相应的改动。

之后用相同的方法编辑系统变量,更改Path为D:\Program Files\opencv\build\x86\vc12\bin二、设置VS2013打开VS2013(我用的Express版)新建工程选择win32的控制应用台程序点击“OK”后选择“Next”,之后选择一个空项目,注意去掉预编译头选项。

如下图:点击“Finish”之后出现一下界面,在界面右侧点击“ConsoleApplications1”右键,之后选择“Properties”之后在弹出的对话框里选择:“VC++Directories”之后在右侧的“General”对话框里选择“Include Directories”双击,在之后的下拉箭头里选择“Edit”编辑,之后在弹出的对话框里单击空白位置(如下图所示),逐个添加红框内的路径。

用同样的方法更改“Library Directories”,添加路径:D:\Program Files\opencv\build\x86\vc12\lib.完成之后继续Edit“Linker”中的Input中的“Additional Dependencies”库链接如下: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.libopencv_ocl249d.lib opencv_photo249d.lib opencv_stitching249d.lib opencv_superres249d.lib opencv_videostab249d.lib 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.libopencv_legacy249.libopencv_ml249.lib添加完成后保存就可以建立工程了之后也许会遇到些小问题,可参照网友的解决方法,链接如下:/csulennon/p/3775980.html。

Caffe+VS2013+CUDA7.5+opencv2.4.10快速配置

Caffe+VS2013+CUDA7.5+opencv2.4.10快速配置

Caffe+VS2013+CUDA7.5+opencv2.4.10快速配置1 openCV配置下载opencv库,解压。

添加环境变量:D:\opencv2.4.10\build\x86\vc12\bin (32位)D:\opencv2.4.10\build\x64\vc12\bin (64位)2安装CUDA 7.5装完后Visual Studio新建项目中可见:3下载第3方库:链接:/s/1bnt5y6F密码:02ih4下载caffe库官方库:https:///BVLC/caffeWindows库:链接:/s/1gGpWy密码:iedy 由于官方库是在Linux系统下配置的,移植到windows系统时,会出现一些代码缺失或不兼容的问题,需要修复后才到运行。

5 以上准备完后,解压caffe库,并把3rdparty放在caffe根目录下。

在官方库的基础上参照windows库修改或(建议)直接用windows 库覆盖官方库。

6 打开Visual Studio在caffe根目录下新建一个项目名为caffe的空项目。

并设置为x64 Release平台,下面只讲解此平台的配置,Debug 平台与此类似。

右键项目名>生成依赖项->生成自定义:勾选CUDA 7.5把与\src\caffe对应的所有文件及文件夹添加进工程里(test文件夹可以不加)配置相关路径及选项,以下绝对路径需要根据实际作修改,打开项目属性:常规->输出目录:..\binVC++目录->包含目录:..\..\src..\..\include..\..\3rdparty\include..\..\3rdparty\include\hdf5..\..\3rdparty\include\lmdb..\..\3rdparty\include\openblasD:\boost_1_59_0D:\opencv2.4.10\build\includeD:\opencv2.4.10\build\include\opencvD:\opencv2.4.10\build\include\opencv2C:\Program Files\NVIDIA GPU ComputingToolkit\CUDA\v7.5\includeVC++目录->库目录:..\..\3rdparty\libD:\boost_1_59_0\stage\libD:\opencv2.4.10\build\x64\vc12\libC:\Program Files\NVIDIA GPU ComputingToolkit\CUDA\v7.5\lib\x64链接器->输入->附加依赖项:cuda.libcudnn.libcudart.libcurand.libgflags.libcublas.liblibglog.liblibprotoc.liblibprotobuf.liblibopenblas.dll.almdb.libleveldb.libshlwapi.libszip.libzlib.liblibhdf5.liblibhdf5_hl.libopencv_core2410.libopencv_highgui2410.libopencv_imgproc2410.libC/C++ ->预处理器->预处理器定义:USE_LMDBUSE_OPENCVUSE_LEVELDB_CRT_SECURE_NO_WARNINGS_SCL_SECURE_NO_WARNINGSCUDA C/C++ -> Common -> Target Machine Platform:64-bitCUDA C/C++ ->Device -> Code Generation:compute_20,sm_20compute_30,sm_30compute_35,sm_35compute_50,sm_507从根目录\tools文件夹里,把caffe.cpp添加进工程源文件中。

Opencv3.0.0+VS2013+WIN10(64bit)

Opencv3.0.0+VS2013+WIN10(64bit)

Opencv3.00+VS2013+Win10(64bit)配置1.下载OpenCV3.0.0下载地址/projects/opencvlibrary/files/opencv-win/3.0.0/opencv-3.0.0.exe/download2.软件解压,会生成一个2.60G的大小的opencv文件夹。

可将该文件夹转移至你想放置的地方。

3.设置环境变量我的电脑→属性→高级系统设置→环境变量(高级)→添加path和opencv变量,设置后,请注销后打开VS2013.Path和Opencv设置如下图:4.在VS2013按照以下步骤操作(1)新建工程(win32控制台应用程序,创建空项目)选择工具栏中的视图→其他窗口→添加属性管理器。

(2)选择项目属性→选择平台(X64),如果没有找到该平台,可以点击配置管理器文章来自:/?p=239,解决了目标机器和编译机器平台不匹配的问题。

(3)在属性管理器上分别创建opencvdebug.props和opencvrelease.props.(4)在两个props上分别设置如下属性:VC++目录→包含目录D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\include\opencv2;VC++目录→库目录D:\opencv\build\x64\vc12\staticlib;D:\opencv\build\x64\vc12\lib;链接器→输入→附加依赖项【注意以下各项之间,需要用“; ”分隔】opencv_ts300d.libopencv_world300d.libIlmImfd.liblibjasperd.liblibjpegd.liblibpngd.liblibtiffd.liblibwebpd.libopencv_calib3d300d.libopencv_core300d.libopencv_features2d300d.libopencv_flann300d.libopencv_highgui300d.libopencv_imgcodecs300d.libopencv_imgproc300d.libopencv_ml300d.libopencv_objdetect300d.libopencv_photo300d.libopencv_shape300d.libopencv_stitching300d.libopencv_superres300d.libopencv_video300d.libopencv_videoio300d.libopencv_videostab300d.libzlibd.lib链接器→高级→目标计算机:MachineX64 (/MACHINE:X64)至此所有设置完毕。

Vsual Studio 2013 + Win764bit + OpenCV3.0配置文档

Vsual Studio 2013 + Win764bit + OpenCV3.0配置文档

Vsual Studio 2013 + Win764bit + OpenCV3.0配置文档目录Vsual Studio 2013 + Win764bit + OpenCV3.0配置文档 (1)一、设置环境变量 (1)二、打开vs2013,手工配置OpenCV (1)三、不用重复配置OpenCV的简单方法 (7)学习网站:/forum/ [优酷网有配置视频,直接搜索“OpenCV3.0配置”] 以下内容都是Open文件夹里的build文件夹里的内容【以路径I:\OpenCV\OpenCV3.0为例】一、设置环境变量我的电脑--->右键--->属性--->高级--->环境变量--->在用户变量里,新建OPENCV和path两个项步骤2: 添加OPENCV的环境变量 I:\OpenCV\OpenCV3.0\build步骤2: 添加path的环境变量 %OPENCV%\x64\vc12\bin,就是添加dll文件步骤3:环境变量设置好后最好注销(重启)一下系统,可能有的系统环境变量不会立即生效,而导致一系列路径相关的问题。

ps:OpenCV3.0/build目录下有x64和x86两个目录,里面都有vc10,vc11,vc12。

这里注意一定要选x86目录,因为编译都是32位的。

vc12对应vs2013,不是vs2012,不要被误导了。

(vc12->vs2013,vc10->vs2010)二、打开vs2013,手工配置OpenCV(1)创建一个win32控制台应用程序,注意要勾选“空项目”:(2)打开属性管理器:(3)在debug上右键,添加新项目属性表,创建一个属性表: opencv_debug.props,双击它开始编辑:点击VC++目录,我们需要分别添加包含目录和库目录。

<1> 包含目录 -> 编辑,添加这三个目录到包含目录下:I:\OpenCV\OpenCV3.0\build\includeI:\OpenCV\OpenCV3.0\build\include\opencvI:\OpenCV\OpenCV3.0\build\include\opencv2<2> 然后添加库目录:I:\OpenCV\OpenCV3.0\build\x64\vc12\libI:\OpenCV\OpenCV3.0\build\x64\vc12\staticlib<3> 链接器 -> 附加依赖项 -> 编辑,直接拷贝进去:opencv_ts300d.libopencv_world300d.libIlmImfd.liblibjasperd.liblibjpegd.liblibpngd.liblibtiffd.liblibwebpd.libopencv_calib3d300d.libopencv_core300d.libopencv_features2d300d.libopencv_flann300d.libopencv_highgui300d.libopencv_imgcodecs300d.libopencv_imgproc300d.libopencv_ml300d.libopencv_objdetect300d.libopencv_photo300d.libopencv_shape300d.libopencv_stitching300d.libopencv_superres300d.libopencv_video300d.libopencv_videoio300d.libopencv_videostab300d.libzlibd.lib这里链接时使用到的库。

opencv+vs2013

opencv+vs2013

Opencv3.0+vs2013配置
1、配置所需工具:opencv3.0、vs2013
2、将下载好的自解压程序opencv3.0.exe解压到D盘
3、配置环境变量:【计算机】->【属性】->【高级系统设置】->【高级】->【环境变量】,
在path的变量名中的变量值的最后面加\%OPENCV%\x86\vc12\bin;
4、工程包含目录配置:打开vs2013,视图->其它窗口->属性管理器->配置属性
->vc++目录->包含目录->编辑,添加如下目录,最好是直接找到该目录不要手动输入,因为容易出错:
D:\Program Files\opencv\build\include\opencv
D:\Program Files\opencv\build\include\opencv2
D:\Program Files\opencv\build\include
5、库目录添加:打开vs2013,视图->其它窗口->属性管理器->配置属性->vc++
目录->库目录->编辑,添加如下路径:
D:\Program Files\opencv\build\x86\vc12\lib
这个路径就是opencv安装的lib路径
6、链接器配置:打开vs2013,视图->其它窗口->属性管理器->通用属性->链接
器->输入->附加依赖项,添加如下依赖项:
opencv_ts300.lib
opencv_ts300d.lib
opencv_world300.lib
opencv_world300d.lib。

Opencv1.0简介和vs环境配置

Opencv1.0简介和vs环境配置
Win32
Win32控制台应用程序——空项目
源文件——添加——新建项——C++文件——main.cpp
成都信息工程大学
王和远
成都信息工程大学
王和远
成都信息工程大学
王和远
成都信息工程大学
王和远
项目配置
修改项目的相关配置。具体为:项目--属性-- 配置属性--VC++ 目录 Include path(包含目录): C:\OpenCV1\cv\include C:\OpenCV1\cxcore\include C:\OpenCV1\cvaux\include C:\OpenCV1\otherlibs\highgui
cv.lib ml.lib
cvaux.lib
highgui.lib cvcam.lib
成都信息工程大学 王和远
成都信息工程大学
王和远
#include<iostream> #include<highgui.h> usin)
{
char *srcimg = nullptr;
scanf("%s", srcimg); IplImage *img = cvLoadImage(srcimg); cvNamedWindow("opencv1.0", 1);
cvShowImage("opencv1.0", img);
成都信息工程大学 王和远
设置电脑环境变量
打开电脑属性 高级系统设置——高级
环境变量
系统变量——Path(编辑——新建)
输入或者选择相应路径C:\opencv1.0\bin

OpenCV3.0.0在VS2013中的配置(Win7_32位)

OpenCV3.0.0在VS2013中的配置(Win7_32位)

OpenCV3.0.0在VS2013中的配置(Win7_32位)1.进入官网/下载opencv-3.0.0.exe,如下图所示:2.双击运行下载好的opencv-3.0.0.exe文件,我将目录改为“E:\”,如下图所示:3.等待opencv-3.0.0.exe安装完成,如下图所示:4.安装完成之后,将在E盘自动创建一个opencv文件夹,文件夹里只有两个子文件夹和两个文件,如下图所示:5.右键单击“我的电脑”,选择“属性”,选择“高级系统设置”,如下图所示:6.选择顶端的“高级”,再选择“环境变量”,在弹出的对话框中,在“系统变量”栏找到并选择变量“Path”,点击“编辑”,在弹出的对话框中,在“变量值”栏添加变量路径,由于我安装的在E盘,故只需要在“变量值”栏末尾添加上“;E:\opencv\build\x86\vc12\bin”即可,注意,一定有个“;”,如下图所示:径为“C:\Users\Administrator\Desktop\”,然后点击确定,如下图所示:8.点击“下一步”,如下图所示:9.将“附加选项”中的“空项目”划勾,然后点击“完成”,如下图所示:10.右键点击“源文件”,选择“添加”,再选择“新建项”,图下图所示:11.选择“C++文件”,并将“文件名”改为“main”,如下图所示:12.在菜单栏选择“视图”,在弹出的下拉菜单中选择“属性管理器”,如下图所示:13.依次点开“test1”和“Debug|Win32”,双击打开“er”,如下图所示:14.在“通用属性”中选择“VC++”目录,然后选中右边的“包含目录”项,给包含目录添加配置文件目录。

目录共有三个,分别是“E:\opencv\build\include”、“E:\opencv\build\include\opencv”以及“E:\opencv\build\include\opencv2”,如下图所示:15.再在“库目录”中添加库文件目录“E:\opencv\build\x86\vc12\lib”,如下图所示:16.在“连接器”栏中选择“输入”,在右边的“附加依赖项”中添加位于“E:\opencv\build\x86\vc12\lib”中的4个“*.lib”文件,它们分别是“opencv_ts300d.lib”、“opencv_world300d.lib”、“opencv_ts300.lib”以及“opencv_world300.lib”,如下图所示:17.将“E:\opencv\build\x86\vc12\bin”目录下的6个文件全部复制到“C:\Windows\System32”中,如下图所示:18.将“lena512.jpg”图像放入到“C:\Users\Administrator\Desktop\test1\test1”目录下,如下图所示:19.返回到“main.cpp”中,编写代码,显示图像,如下图所示:20.运行该程序,得到如下图所示效果,说明OpenCV配置成功:。

VC_2013下安装OpenCV2.4.10

VC_2013下安装OpenCV2.4.10

VC 2013 下安装 OpenCV2.4.10说明: 随便打开一个项目,然后点击菜单中的 视图->属性管理器(VS2013 好像是 视图->其他窗口->属性管理器), 打开属性管理器,点击项目前的箭头,展开项目,找到 debug 或者 release 下面的 er 这个属性, 双击会出现一个跟在项目上右键属性一样的窗口,修改里面的“VC++目录”就是修改了全局的,题注应该知道咋改, 就是把 opencv 的 include 和 lib 目录加进去,重新打开 VS 或者新建项目也会继承这里的 include 目录和 lib 目录。

1. 安装平台:32 位 window7,VS2013; 2. OpenCV 2.4.10 不支持 VC 6.0; 大家好好看看每一部分的注意事项,看懂了再去配置,不然错了,还不知道错在哪里。

特别要注意自己的操作系统的位数以及相应的路径。

一、下载 OpenCV将 OpenCV-2.4.10.exe 解压并放到某个目录下,例如C:\Program Files\OpenCV2410 (本人的解压目录)。

解压后的目录结构如下图。

说明:不管你系统是 32 位还是 64 位,路径目录均选择 X86,因为编译都是使用 32 位编译;如果选用 X64,则程序运行时候会出错。

二、设置环境变量右键单击我的电脑→属性→高级→环境变量。

用户变量设置设置 PATH选中 PATH,单击编辑。

在 PATH 的末尾添加以下路径:C:\ProgramFiles\OpenCV2410\opencv\build\x86\vc10\bin。

说明:1、可根据自己的情况,将其改为你的..\OpenCV2410\opencv\build\x86\vc10\bin 文件夹所在的路径 新建 OpenCV 变量(如果不配置系统变量会丢失 dll 动态库)单击新建,在弹出的对话框中,将变量名和变量值分别设置为 OpenCV 和 C:\ProgramFiles\OpenCV244\opencv\build。

Win10下Cmake编译配置Opencv3.1+Cuda7.5+VS2013

Win10下Cmake编译配置Opencv3.1+Cuda7.5+VS2013

Win10下Cmake编译配置Opencv3.1+Cuda7.5+VS2013折腾了三天终于配置成功了,在此写下编译配置的全部步骤和遇到的很多坑。

整体介绍:OpenCV 中 CUDA 实现的函数还不是太多,使⽤前要在OpenCV的官⽹上确认以下你想要的功能是否已经实现,否则费了⽼⿐⼦劲配个环境不能⽤,太浪费时间了。

编译的时候要编译Release 和Debug 两个版本,我的电脑 i5-4460 3.20GHz ,每个版本⼤概需要两个半⼩时左右,电脑配置不⼀样时间也会有些不同。

编译完成之后整个⽂件夹19.7G(MD,这么⼤,吓死宝宝了~)。

环境:Windows10 专业版 64位Virtual Stadio 2013Opencv 3.1Cuda 7.5Cmake 3.4.3安装步骤:0、安装前准备的内容:安装TBB:⾃⾏去官⽹下载,下载后的⽂件,解压放在C:\Program Files(可以放在任意⽬录,是后边环境变量设置的时候对应调整⼀下即可),⽬录下:然后设置环境变量:在系统-> ⾼级系统设置->环境变量->path 后边加⼊下边地址:C:\Program Files\tbb44_20160413oss\bin\intel64\vc12 (这⾥注意选择对应的32位或者64 位和对应的VS版本,Virtual Studio2010 对应vc10, Virtual Studio 2011 对应vc11,Virtual Studio 2013 对应 vc12. Virtual Studio 2015 对应 vc14).安装CUDA:⾃⾏去官⽹下载,然后按照默认的安装就⾏,路径最好不要动,省得配置的时候再有⿇烦。

(开始编译之前之前建议先阅读⼀下写在后边的我编译过程中遇到的⼏个⼤坑的问题,可能会让你少⾛很多弯路)1、新建⼀个⽂件夹,并把下好的Openv3.1 和 contrib 的源码都放进去(源码在github上⾃⾏下载,地址在上找)。

VS2013+OPENCV2.4.10配置

VS2013+OPENCV2.4.10配置

Opencv+VS2013配置一、环境变量配置1.用户变量设置添加用户变量:opencv用户变量值:D:\OPENCV\opencv\build添加用户变量:PATH用户变量的值:D:\OPENCV\opencv\build\x86\vc12\bin注:不管是32位的机子还是64位的机子都选择X86,VS2013对应vc12 2.系统变量设置添加系统变量:PATH系统变量的值:D:\OPENCV\opencv\build\x86\vc12\bin二、新建VC++项目1.新建win32控制台工程三、工程目录配置1.包含目录D:\Program Files\OPENCV\build\includeD:\Program Files\OPENCV\build\include\opencv D:\Program Files\OPENCV\build\include\opencv2 2.库目录D:\Program Files\OPENCV\build\x86\vc12\lib3、连接器->输入->附加依赖项:opencv_ml2410.libopencv_calib3d2410.lib opencv_contrib2410.lib opencv_core2410.libopencv_features2d2410.lib opencv_flann2410.libopencv_gpu2410.libopencv_highgui2410.lib opencv_imgproc2410.lib opencv_legacy2410.libopencv_objdetect2410.lib opencv_ts2410.libopencv_video2410.libopencv_nonfree2410.lib opencv_ocl2410.libopencv_photo2410.libopencv_stitching2410.lib opencv_superres2410.lib opencv_videostab2410.lib(总共19项)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四、测试#include<cv.h>#include<highgui.h>using namespace std;int main(){IplImage*test;test=cvLoadImage("D:\\高铁.jpg");//图片路径cvNamedWindow("test_demo",1);cvShowImage("test_demo",test);cvWaitKey(0);cvDestroyWindow("test_demo");cvReleaseImage(&test);return0;}属性表:打开记事本,将以下内容保存成“opencvdebug.props”。

VS中配置opencv

VS中配置opencv

1、设置windows环境变量我的电脑->右键属性->高级系统设置->环境变量->系统变量中path加入opencl的路径:C:\Users\sunxiaot\Downloads\opencv\build\x64\vc12\binC:\Users\sunxiaot\Downloads\opencv\build\x86\vc12\bin注意分号间隔每个环境变量。

其中x64表示64bit系统;x86表示32bit系统。

vc12:vs2013,vs2015vc11:vs2012,vs20102、设置VS中的Include directories,library directories和additional dependenciesInclude dependencies,library directories:工程opencv1右键->propertiesVC++properties的Include dependencies中edit加入:C:\Users\sunxiaot\Downloads\opencv\build\include;C:\Users\sunxiaot\Downloads\opencv\build\include\opencv;C:\Users\sunxiaot\Downloads\opencv\build\include\opencv2Library directoriesEdit加入:C:\Users\sunxiaot\Downloads\opencv\build\x64\vc12\lib;C:\Users\sunxiaot\Downloads\opencv\build\x64\vc12\staticlib; 其中Vs设置的是X64模式:additional dependencies:linker ->additional dependenciesedit加入:opencv_ts300.libopencv_world300.lib配置结束。

Opencv安装与配置(win7+vs2013+opencv2.4.9)

Opencv安装与配置(win7+vs2013+opencv2.4.9)

Opencv安装与配置(win7+vs2013+opencv2.4.9)工具:VS2013Opencv2.4.9Win7步骤:1. 下载软件下载OpenCV-2.4.9,是个自解压文件,大小350MB左右。

双击解压到%opencv%(凡是出现%opencv%的地方均替换为你自己opencv 的路径全名,如D:\opencv)。

2. 配置opencv的环境变量1、系统变量 Path:添加D:\opencv\build\x86\vc12\bin2、用户变量:添加opencv变量,值D:\opencv\build,添加PATH变量(有就不需要添加,但是值需要添加)值D:\opencv\build\x86\vc12\bin说明:不管你系统是32位还是64位,路径目录均选择X86,因为编译都是使用32位编译;如果选用X64,则程序运行时候会出错。

3. 新建visual C项目新建 visual C++项目,如下图所示,项目选项注意:如下图。

4. 工程目录的配置(Debug)找到属性管理器,如果找不到,请安装下图方法找到。

双击Debug|Win32打开如下窗口,设置如下:(下图红框项为设置项) 1、包含目录:(VC++目录)D:\opencv\build\include;D:\opencv\build\include\opencv;D:\opencv\build\include\opencv2;2、库目录:(VC++目录)D:\opencv\build\x86\vc12\lib3、连接器->输入->附加依赖项:opencv_ml249d.libopencv_calib3d249d.libopencv_contrib249d.libopencv_core249d.libopencv_features2d249d.libopencv_flann249d.libopencv_gpu249d.libopencv_highgui249d.libopencv_imgproc249d.libopencv_legacy249d.libopencv_objdetect249d.libopencv_ts249d.libopencv_video249d.libopencv_nonfree249d.libopencv_ocl249d.libopencv_photo249d.libopencv_stitching249d.libopencv_superres249d.libopencv_videostab249d.lib测试程序:#include <opencv2\opencv.hpp>#include <iostream>#include <string>using namespace cv;using namespace std;int main(){Mat img = imread("pp.jpg");if(img.empty()){cout<<"error";return -1;}imshow("xx的靓照",img);waitKey();return 0;}把自己的靓照改名为pp.jpg,然后放到工程项目的test文件夹里面(是里面那个test文件夹)。

VS2013+OpenCV2.48配置

VS2013+OpenCV2.48配置

VS2013+OpenCV2.48配置一、下载OpenCVOpenCV下载地址/SDK下载链接在页面右侧根据平台选择相应的SDK下载。

在Windows开发下开发,选择下载OpenCV for Windows。

二、安装OpenCVSDK双击下载的opencv-2.4.8.exe进行SDK安装。

设置opencv sdk解压目录,点击Extract后解压。

解压过程如上图三、OpenCV SDK文件夹结构简介解压后再解压目录下有OpenCV目录在opencv文件夹下有build和sources两个文件夹,build是sdk 包,sources是源码包(里面也有opencv使用例子源码)在build文件夹下include是C&C++头文件所在文件夹;doc是文档文件夹;java是java开发的库文件夹;python是pathon开发库文件夹;x64和X86是已编译好的C&C++的64位和32位库文件夹,在它里面有vc10、vc11、vc12三个文件夹,分别对应VC++2010、VC++2012和VC++2013。

因不同版本VC++生成的库文件所需的运行时不同,因此配置VC++工程时需要选择相对应的二进制库文件。

在vcXX文件夹下bin文件夹是公用的动态链接库,在系统环境变量里配置后,所以opencv工程都能共享他们;lib文件夹是动态库隐式调用所需的静态链接文件;staticlib文件夹是静态链接库,需要生成不依赖动态库的程序就是用它们。

四、设置opencv的环境变量“开始菜单”-> “控制面板”->“系统”或在“计算机”上右键选“属性”打开系统设置窗口选择“高级系统设置”打开“系统属性”窗口选择“高级选项卡“,点击“环境变量”按钮打开“环境变量”窗口在系统变量里找到Path变量,在Path中添加值SDK中的bin目录。

本人解压时设置的目录是E:\SDK,用到是32位库,VC++用的是2013,因此添加到bin目录为E:\SDK\opencv\build\x86\vc12\bin。

在VS2013下配置opencv

在VS2013下配置opencv

在vs2013环境下配置opencvOpenCV是基于c语言和c++语言编写而成的一款计算机视觉库,它能够在Linux、Windows和Mac OS等系统上运行,提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

首先安装vs2013,然后双击opencv后会出现解压提示,实际上就是“安装”了,路径填写为D:/Program Files,然后确定。

(D:/Program Files 可以为任意自己希望opencv安装的路径)【配置环境变量】新建一个用户或者系统变量(二者任选一个即可)1在系统变量里面新建变量,名为OPENCV ,值为自己解压opencv路径下的build路径,如D:\Program Files\opencv\build。

2 PATH里的末尾增加;%OPENCV%\x86\vc12\bin2在用户变量里,新建一个opencv的变量值为D:\Program Files\opencv\build(根据解压目录)PATH里增加;%OPENCV%\x86\vc12\bin(不要少了该路径前的英文分号;,以与前面的路径隔开,但末尾不可加英文分号;另外不要删除path里的任何东西,只在最后边添加)注:环境变量配置后,需重启系统才能生效。

i) click 'Path' or 'PATH' inside the list of System variables and then click 'Edit' button at the bottom of the window.ii) Then add a semicolon(即:分号“;”)to the end of the line and add the following %OPENCV2_DIR%\x64\vc12\bin after the semicolon. (Don't delete anything. Just append it at the end of the line.)注:路径是“x64”,不是因为操作系统是64bits的,就用了x64,否则程序调试时会有错误,其实配置选择什么跟64位还是32位操作系统没有直接的关系,而是在于编译你的程序时候,是使用那个编译器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档