如何在VS2013下配置opencv2.4.11 vs2010

opencv2411Face-detection VS人脸检测代码,该 使用Haar特征分类器对图像中的 进行 Graph Recognize 图形/文字识别 238万源代码下载-
&文件名称: opencv2411Face-detection
& & & & &&]
&&所属分类:
&&开发工具: Visual C++
&&文件大小: 8716 KB
&&上传时间:
&&下载次数: 3
&&提 供 者:
&详细说明:VS2013 OpenCV2.4.11人脸检测代码,该代码使用Haar特征分类器对图像中的人脸进行检测并圈出。-VS2013 OpenCV2.4.11 face detection code, the code USES the characteristics of Haar classifier to detect human faces in the images of the circle.
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&opencv2411test人脸检测\Debug\opencv2411test人脸检测.exe&&......................\.....\opencv2411test人脸检测.ilk&&......................\.....\opencv2411test人脸检测.pdb&&......................\opencv2411test人脸检测\101.jpg&&......................\......................\Debug\opencv24.E7CE1189.tlog\CL.read.1.tlog&&......................\......................\.....\......................\CL.write.1.tlog&&......................\......................\.....\......................\link.read.1.tlog&&......................\......................\.....\......................\link.write.1.tlog&&......................\......................\.....\......................\opencv2411test人脸检测.lastbuildstate&&......................\......................\.....\opencv2411test人脸检测.Build.CppClean.log&&......................\......................\.....\opencv2411test人脸检测.log&&......................\......................\.....\vc120.idb&&......................\......................\.....\vc120.pdb&&......................\......................\.....\人脸检测.obj&&......................\......................\opencv2411test人脸检测.vcxproj&&......................\......................\opencv2411test人脸检测.vcxproj.filters&&......................\......................\人脸检测.cpp&&......................\opencv2411test人脸检测.sdf&&......................\opencv2411test人脸检测.sln&&......................\opencv2411test人脸检测.v12.suo&&......................\......................\Debug\opencv24.E7CE1189.tlog&&......................\......................\Debug&&......................\Debug&&......................\opencv2411test人脸检测&&opencv2411test人脸检测
&近期下载过的用户:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - 数字信号处理及其matlab实现,入门很好的一本书,可以参考,讲的很仔细。
&[] - 在MATLAB下一个点云的三维重程序,里面有大家所学要的MAT格式数据,希望对大家有用Opencv2.4.9安装和在visualstudio 2013中配置
&&&& 下载opencv和在windows下安装:
&&&&&&&&&&&&&&&&&& 最新版本的opencv是的opencv2.4.9,这里选择当前最新版本。点击opencv for windows即可下载。
&&&&&&&& 下载完成后,双击图标
&&&&&&&& 会出现下面的提示框
&&&&&&&& 选择你要将opencv保存的位置,提取内部文件。我这里将opencv保存在视频分析入门联系文件夹下。(提醒,opencv提取后,大小为3.7G,所以确保有足够的空间)
&&&&&&&& Build文件夹内是经过编译,供我们使用的,sources文件是源代码。如果想自己在opencv的基础上建立自己的库,可以在github上建立分支,地址
&&&&&&&& 提取文件后,需要配置环境变量。配置步骤为: 计算机?&右键选择属性?&高级系统设置&选择高级?&配置环境变量。
在path中添加
“G:\视频分析入门练习\OpenCV\opencv\build\x64\vc12\bin”
和& “G:\视频分析入门练习\OpenCV\opencv\build\x86\vc12\bin”
注意,我是把opencv安装在“G:\视频分析入门练习\OpenCV”弄了两个opencv,有点多余。
注:选择vc12,意思代表是visual studio 2013。之所以选择visual studio 2013,是觉得13版本比前面的版本好用一点(能用新的就用新的)。
环境变量添加完毕,需要注销或重启才能生效!!
在visualstudio 2013中配置
&&&&&&&& 新建一个项目,选择控制台应用程序
&&&&&&&& 点击下一步
&&&&&&&& 把空项目勾上
&&&&&&&& 右键源文件,选择添加新建项,
&&&&&&&& 给新建项取个名字,这里为main
点击& 项目-&属性
引用目录配置
选择配置属性-& VC++目录-&包含目录
添加上G:\视频分析入门练习\OpenCV\opencv\build\include
G:\视频分析入门练习\OpenCV\opencv\build\include\opencv
G:\视频分析入门练习\OpenCV\opencv\build\include\opencv2
&这三个目录。(opencv目录不同,这里添加目录也是不同的)
库目录配置:和刚才一样,不过在库目录中添加
G:\视频分析入门练习\OpenCV\opencv\build\x64\vc12\lib
G:\视频分析入门练习\OpenCV\opencv\build\x86\vc12\lib
两个目录(opencv目录不同,这里添加目录也是不同的)
链接库配置
&&&&&&&& 项目--& 属性--& 配置属性--& 链接器--&输入--&&附加的依赖项
对于opencv2.4.9,添加如下的lib(这样的lib顺序是:19个带d的debug版的lib写在前面,19个不带d的release版的lib写在后面):
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
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
复制粘贴上去即可
需要注意的是,所粘贴内容即为之前我们解压的OpencV目录
G:\视频分析入门练习\OpenCV\opencv\build\x86\vc12\bin下所有lib库文件的名字
Debug文件库名有d结尾,Release没有
测试是否成功:
测试的代码如下:(如果配置成功,图片会正常显示)
#include&iostream&
#include &opencv2/core/core.hpp&
#include &opencv2/highgui/highgui.hpp&
int main()
// 读入一张图片(游戏原画),图片和main.cpp位于同一目录下
Mat img = imread(&zh.png&);
// 在窗口中显示游戏原画
imshow(&ZHONGHuan&, img);
//让程序等待
waitKey();
图片正常显示如下
如果出现一些问题,请检查:
&&&&&&&& 1首先看环境变量是否配置正确
&&&&&&&& 2包含目录,库目录是否无误
&&&&&&&& 3链接器的附加依赖项是否正确。
如果检查完毕确认无误任然有问题,请留言我们讨论。vs2013 + opencv +win8.1(64位) 配置
vs2013 + opencv +win8.1(64位) 配置
来源:极客头条
1.安装visual studio 2013
2.安装opencv3.0
3.添加环境变量
方法一 将opencv/build/x64/vc12/bin/*.dll 复制到C:/Windows/System32 目录下
方法二 将opencv/build/x64/vc12/bin/ 加入环境变量Path中
4.打开visual studio 2013 新建win32 Console 空工程 projectName
5.在Source目录下新建main.cpp
6.选择工具栏上的View & Property Manager
7.在 Property Manager 中的Debug win32 目录下新建OpenCV_Debug.props
8.双击OpenCV_Debug.props 在打开的窗口中选择 VC++ Directories
9.添加 Include Directories (最右边小箭头 & Edit) 添加opencv/build/include ,
opencv/build/include/opencvl , opencv/build/include/opencv2
10.添加Lib Directories 包括:opencv/build/x64/vc12/staticib ,
opencv/build/x64/vc12/lib
11.选择Linker & input & Additional Dependencies 。添加opencv_ts300d.lib ,
opencv_world300d.lib
12.编辑代码
即使是一小步也想与你分享&&&&Vs2013同时配置opencv2.4.9和opencv3.0技巧和问题解决
Vs2013同时配置opencv2.4.9和opencv3.0技巧和问题解决
在一个vs下同时配置两个opencv:
1)一个配置是opencv2.49+vs2013
2)另一个配置是opencv3.0+vs2013
嵌到我的页面
<input type="text" readonly="true" value="">
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
开发技术下载排行1. 配置系统环境变量:计算机 & 属性 && 高级系统设置 & 环境变量&
(1) 首先创建opencv的环境变量, 变量名:OPENCV,& 变量&#20540;:D:\opencv2411\build(你的opencv解压目录的 build目录)
(2)添加到Path变量。双击 Path, 在变量&#20540;末尾添加:&%OPENCV%\x64\vc12\bin
如果下面的例子运行不成功,重启电脑。更新环境变量要重启电脑。
ps: opencv/build目录下有 x64和x86两个目录,里面都有 vc10, vc11, vc12。&
vc12 对应 vs2013,不是vs2012,不要被误导了。 (vc11-& vs2012, vc10-&vs2010)
4. 到这里,就可以打开vs2013,开始创建项目了。
(1)创建一个win32空项目:
(2)打开属性管理器:
(3)在debug上右键,添加新项目属性表,创建一个属性表: opencv2411_x64_debug.props, 双击它开始编辑:
然后 点击VC&#43;&#43;目录 ,我们需要分别添加包含目录和库目录。
&1& 包含目录 -& 编辑,添加这三个目录到包含目录下:
D:\DevelopmentSoftware\opencv\build\include
D:\DevelopmentSoftware\opencv\build\include\opencv
D:\DevelopmentSoftware\opencv\build\include\opencv2
&2& 然后添加库目录:
D:\DevelopmentSoftware\opencv\build\x86\vc12\lib
&3& 链接器 -& 附加依赖项 -& 编辑
直接拷贝进去:
opencv_calib3d2411d.lib
opencv_contrib2411d.lib
opencv_core2411d.lib
opencv_features2d2411d.lib
opencv_flann2411d.lib
opencv_gpu2411d.lib
opencv_highgui2411d.lib
opencv_imgproc2411d.lib
opencv_legacy2411d.lib
opencv_ml2411d.lib
opencv_nonfree2411d.lib
opencv_objdetect2411d.lib
opencv_ocl2411d.lib
opencv_photo2411d.lib
opencv_stitching2411d.lib
opencv_superres2411d.lib
opencv_ts2411d.lib
opencv_video2411d.lib
opencv_videostab2411d.lib
这里链接时使用到的库。 这里有两点需要注意:
1. 各个版本的opencv链接的库文件不一样,这里只适用于 opencv2.4.11版本。
2. 现在我们添加进的是 debug使用的库, 可以发现每个lib文件文件名后有一个“d”,表示debug。所以下一步我们在添加release版本的时候,添加的链接库和上面的一样,只是后面没有“d“。
(4)做到这里,debug模式调试就可以使用了,为了使用release,我们需要将 步骤(3)的步骤再做一遍,创建一个opencv_release.props 。只是说我们选择的属性是release。而且刚刚已经说过了,添加链接库的时候添加的是后面没有 &d&的。
opencv_calib3d2411.lib
opencv_contrib2411.lib
opencv_core2411.lib
opencv_features2d2411.lib
opencv_flann2411.lib
opencv_gpu2411.lib
opencv_highgui2411.lib
opencv_imgproc2411.lib
opencv_legacy2411.lib
opencv_ml2411.lib
opencv_nonfree2411.lib
opencv_objdetect2411.lib
opencv_ocl2411.lib
opencv_photo2411.lib
opencv_stitching2411.lib
opencv_superres2411.lib
opencv_ts2411.lib
opencv_video2411.lib
opencv_videostab2411.lib
(5)好了,到这里我们就已经配置完了。可以写个程序来测试一下:
#include &stdafx.h&
#include &iostream&
#include&highgui.h&
int _tmain(int argc, _TCHAR* argv[])
IplImage *pimg = cvLoadImage(&E:\jobs.jpg&);
cvNamedWindow(&test&,CV_WINDOW_AUTOSIZE);
cvShowImage(&test&,pimg);
cvWaitKey(0);
可以看到加载了一张图片,说明配置成功:
(6)这里还有一个建议,每次创建项目都要这样配置是是不是觉得很麻烦。不要忘了我们刚刚创建的项目配置文件, opencv_debug.props 和 opencv_release.props,其实这两个文件是可以提取出来。直接到项目文件夹下,搜索配置文件,直接copy出来,下次就可以直接导入。
选择添加现有属性表,选择我们以前创建好的就可以了。
这样配置简单了一点,但是每次需要添加两次,就是debug和release要分别导入。其实我们可以把两个文件写到一个属性表中,这样debug和release都添加这个就可以了。大家自己把配置文件抓出来做拼接,我这里就不带大家做了,很简单,就是在 &Link& 标签中添加了条件判断:
&Link Condition=&'$(Configuration)'=='Debug'&&& .... &/Link&
&Link Condition=&'$(Configuration)'=='Release'&&.... &/Link&
好了,终于完结了。真是不容易啊。配置成功了给自己一个赞!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:487次
排名:千里之外
转载:10篇}

我要回帖

更多关于 vs配置opencv2.4.10 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信