VS2013 中OpenCV2410 的配置及其他

合集下载

OPENCV 2.4.10安装

OPENCV 2.4.10安装

一、VS2020安装opencv2.4.101.1首先安装vs2010安装这个就不用多谈了1.2下载opencv-2.4.10.exe,并解压到最后会在1.3添加系统变量在系统变量path后添加:C:\opencv\opencv\build\x86\vc10\bin1.4新建vc++控制台工程项目,配置1.4.1项目属性->配置属性->VC++目录->包含目录添加C:\opencv\opencv\build\includeC:\opencv\opencv\build\include\opencvC:\opencv\opencv\build\include\opencv21.4.2项目属性->配置属性->VC++目录->引用目录添加C:\opencv\opencv\build\x86\vc10\lib1.4.3项目属性->链接器->输入->附加依赖项在debug模式下添加配置方案为Debug的配置,添加:(2410代表我的opencv版本是2.4.10,需要对应更改)opencv_calib3d2410d.libopencv_contrib2410d.libopencv_core2410d.libopencv_features2d2410d.libopencv_flann2410d.libopencv_gpu2410d.libopencv_highgui2410d.libopencv_imgproc2410d.libopencv_legacy2410d.libopencv_ml2410d.libopencv_nonfree2410d.libopencv_objdetect2410d.lib opencv_ocl2410d.libopencv_photo2410d.libopencv_stitching2410d.libopencv_superres2410d.libopencv_ts2410d.libopencv_video2410d.libopencv_videostab2410d.lib配置方案为Release的配置,添加:opencv_calib3d2410.libopencv_contrib2410.libopencv_core2410.libopencv_features2d2410.lib opencv_flann2410.libopencv_gpu2410.libopencv_highgui2410.libopencv_imgproc2410.libopencv_legacy2410.libopencv_ml2410.libopencv_nonfree2410.libopencv_objdetect2410.libopencv_ocl2410.libopencv_photo2410.libopencv_stitching2410.libopencv_superres2410.libopencv_ts2410.libopencv_video2410.libopencv_videostab2410.lib二、工程中新建一个CPP文件,#include<iostream>#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>using namespace cv;int main(){Mat img=imread("d:\\aaa.bmp");//读入一张图片namedWindow("Test");//创建一个名为Test窗口imshow("Test",img);//窗口中显示图像waitKey(5000);//等待5000ms后窗口自动关闭}。

配置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中来回切换都吃得开。

(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文件就添加到工程中了。

OpenCV在Visual Studio中的属性表配置方法(通用)

OpenCV在Visual Studio中的属性表配置方法(通用)

OpenCV在Visual Studio中的属性表配置方法(OpenCV3.0及之前版本,VS2013及之前版本)1.opencv环境变量设置可以先看一下第五章和第六章、第七章,稍微看一下有些许印象就行,然后再从头看~~右击我的电脑→属性→高级系统设置→环境变量双击系统变量path,在最后填入解压后的bin目录D:\Program Files\opencv\build\x86\vc10\bin (根据个人解压opencv后的具体目录填写,最后为bin即可,注意与上一个目录中间用英文半角分号隔开,)如:然后在用户变量中新建OPENCV_DIR,变量值如下,到build目录,环境变量就这些就够了,重启电脑生效(不重启也行,如果不行,再重启试试)2.新建win32控制台程序由于打开属性管理器的具体配置需要先打开一个项目,这里我们先新建个项目,打开文件→新建→项目→VC++→win32控制台应用程序,在下面输入名称testopencv,点击下一步,选择空项目永久配置opencv打开视图 属性管理器,点开如下图一次性配置opencv网上有一种方法是直接修改er,但是配置链接器的时候debug版本和release版本的附加依赖项都得一次性加进去,我不知道会不不会出问题,所以为保险起见,我分别在debug|win32和release|win32下分别新建了属性表opencv_debug和opencv_release,当然,大家也可以试试网上的方法,具体配置的内容都一样,下面以opencv_debug为例,在debug|win32上右击,然后点击添加新项目属性表,填入opencv_debug 即可下面双击open_debug,选择VC++目录,点击包含目录,点击右侧下拉按钮→编辑,点击第一个新行按钮,输入$(OPENCV_DIR)\include,类似添加$(OPENCV_DIR)\include\opencv和$(OPENCV_DIR)\include\opencv2,点击确定,应用点击库目录,点击右边的下拉按钮→编辑,添加新行$(OPENCV_DIR)\x86\vc10\lib确定,应用点击链接器→输入,右侧附加依赖项,下拉按钮→编辑,输入如下: opencv_calib3d247d.libopencv_contrib247d.libopencv_core247d.libopencv_features2d247d.libopencv_flann247d.libopencv_gpu247d.libopencv_highgui247d.libopencv_imgproc247d.libopencv_legacy247d.libopencv_ml247d.libopencv_objdetect247d.libopencv_ts247d.libopencv_video247d.lib点击确定,应用,后面的d表示debug版,完成后在opencv_debug上右击,点击保存opencv_debug,opencv_release的基本配置同opencv_debug,只是链接器依赖项要换成opencv_calib3d247.libopencv_contrib247.libopencv_core247.libopencv_features2d247.libopencv_flann247.libopencv_gpu247.libopencv_highgui247.libopencv_imgproc247.libopencv_legacy247.libopencv_ml247.libopencv_objdetect247.libopencv_ts247.libopencv_video247.lib这样,我们可以看到新建项目下有两个属性表opencv_debug.props和opencv_release.props,我们可以把他们复制到别的地方,其他项目用到时只要附加进来即可,当然,如果是直接修改er的话,便无需再附加,每次环境会自动加载。

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。

opencv2.4.0+win7+64+vs2010配置教程

opencv2.4.0+win7+64+vs2010配置教程

1.配置OpenCV环境变量计算机->(右键)属性->高级系统设置->高级(标签)->环境变量在变量名Path的变量值中添加:D:\ProgramFiles\opencv\build\x64\vc10\bin;D:\ProgramFil es\opencv\build\common\tbb\intel64\vc102.配置OpenCV系统变量在用户变量中新建OPENCV,添加变量值D:\Program Files\opencv\build3.配置工程的opencv依赖1)项目(菜单项)->…属性->VC++目录:需要配置“包含目录”和“库目录”两项。

2)、配置“包含目录”项3)配置“库目录”项:4)、配置连接器:项目(菜单项)->…属性->连接器->输入->附加依赖项针对debug配置添加以下库:opencv_calib3d240d.libopencv_contrib240d.libopencv_core240d.libopencv_features2d240d.libopencv_flann240d.libopencv_gpu240d.libopencv_highgui240d.libopencv_imgproc240d.libopencv_legacy240d.libopencv_ml240d.libopencv_objdetect240d.libopencv_ts240d.libopencv_video240d.lib如果是release配置(以后再说,只需要添加上面的debug配置就行了现在),则添加:opencv_calib3d240.libopencv_contrib240.libopencv_core240.libopencv_features2d240.libopencv_flann240.libopencv_gpu240.libopencv_highgui240.libopencv_imgproc240.libopencv_legacy240.libopencv_ml240.libopencv_objdetect240.libopencv_ts240.libopencv_video240.lib1)、文件->新建->项目->Visual C++->Win32 控制台应用程序(输入名称test)2)、确定->下一步->附加选项选“空项目”->完成3)、解决方案资源管理器->源文件(右键)->添加->新建项4)、Visual C++->C++文件:输入名称test点添加5)、粘贴下面的代码,保存1 #include <opencv2\opencv.hpp>2 #include <iostream>3 #include <string>4using namespace cv;5using namespace std;6int main()7 {8 Mat img = imread("pp.jpg");9if(img.empty())10 {11 cout<<"error";12return -1;13 }14 imshow("xx的靓照",img);15 waitKey();1617return0;18 }6)、把自己的靓照改名为pp.jpg,然后放到工程项目的test文件夹里面(是里面那个test 文件夹)7)、按照第3步骤的方法配置工程的opencv依赖。

vs2013设置c标准

vs2013设置c标准

vs2013设置c标准VisualStudio2013是一个功能强大的集成开发环境,支持多种编程语言,包括C。

在VisualStudio2013中设置C标准,可以控制编译器如何解析C代码,这对于编写符合特定要求的程序非常重要。

下面将介绍如何设置vs2013中的C标准。

1.打开VisualStudio2013,创建一个新的C项目。

2.进入“项目”菜单,选择“属性”。

3.在左侧的列表中选择“配置属性”。

4.在右侧的列表中,展开“C”或“C++”选项,选择“语言设置”。

5.在“语言设置”页面中,可以看到当前的C标准设置。

默认情况下,VisualStudio2013使用的是C11标准。

如果需要更改标准,请点击右侧的“编辑”按钮。

6.在弹出的对话框中,可以选择要使用的C标准。

常见的标准包括C89、C99、C11等。

选择所需的标准后,点击“确定”按钮。

7.确认设置后,重新编译和运行程序,确保没有出现与标准设置相关的错误。

除了设置C标准之外,还有其他一些与C语言相关的设置需要考虑。

以下是一些常用的设置和注意事项:1.头文件路径:在“配置属性”->“VC++目录”中,可以设置头文件所在的目录。

确保将正确的头文件路径添加到包含列表中,以便编译器可以找到所需的头文件。

2.预处理器定义:在“配置属性”->“VC++属性”->“Preprocessor”中,可以添加或删除预处理器定义。

这些定义可以在编译时影响代码的行为。

例如,可以使用定义来启用或禁用特定的功能或特性。

3.警告级别:在“配置属性”->“VC++常规”中,可以设置编译时的警告级别。

适当的警告级别可以帮助发现代码中的潜在问题,从而提高代码质量。

4.链接器设置:在“项目”菜单中选择“属性”,然后进入“链接器”选项卡。

在这里,可以设置库文件、输出文件和调试信息等链接器相关的设置。

总之,通过正确设置vs2013中的C标准以及其他相关选项,可以确保编译器按照预期解析C代码,并提高代码质量和可维护性。

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添加进工程源文件中。

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