OpenCV2.4.13+VS2013开发环境配置

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。OpenCV2.4.13+VS2013开发环境配置,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

转载自:http://blog.csdn.net/SherryD/article/details/51734334

List1:完成

写在前面:之前电脑很杂乱的装了OpenCV的2个版本,在配置OpenCV和VS2013环境时死活配不好。但是接下来的工作要用到,没有办法,还是得好好做。今天重新装了OpenCV2.4.13,重新完成

准备:OpenCV2.4.13

            VS2013

step1:安装,选择你所想安装到的位置

step2:配置环境变量

1、给系统变量配置path:添加:D:\opencv2_4_13\opencv\build\x86\vc12\bin

2、給用户变量添加opencv变量,值D:\opencv2_4_13\opencv\build

添加PATH变量(有就不需要添加,但是值需要添加)值D:\opencv2_4_13\opencv\build\x86\vc12\bin

OpenCV2.4.13+VS2013开发环境配置

OpenCV2.4.13+VS2013开发环境配置

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

step3

新建visual C项目 Win32控制台应用程序

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

<1>打开visual studio,新建win32控制台项目,取个名字,比如叫test1,然后选好路径,点确定.

OpenCV2.4.13+VS2013开发环境配置

<2>点一次“下一步”。

OpenCV2.4.13+VS2013开发环境配置

<3>勾上空项目那个勾。

OpenCV2.4.13+VS2013开发环境配置

<4>接着在解决方案资源管理器的【源文件】处右击->添加->新建项,准备在工程中新建一个cpp源文件。

OpenCV2.4.13+VS2013开发环境配置

OpenCV2.4.13+VS2013开发环境配置

<5>选定C++源文件,取个名字,比如叫“main”,然后点【添加】,那么,一个新的cpp文件就添加到了工程中。


step4 配置工程

属性管理器:视图->其他窗口->属性管理器

注意:debug和release都要配置

1、debug:

1)VC++目录->包含目录

添加

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2


2)VC++目录->库目录

添加:

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


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

添加:

opencv_ml2413d.lib
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_objdetect2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_nonfree2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_videostab2413d.lib



2、Release

1)VC++目录->包含目录

添加

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2

2)VC++目录->库目录

添加:

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

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

opencv_objdetect2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_nonfree2413.lib
opencv_ocl2413.lib
opencv_photo2413.lib
opencv_stitching2413.lib
opencv_superres2413.lib
opencv_videostab2413.lib
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_core2413.lib
opencv_features2d2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_legacy2413.lib
opencv_ml2413.lib


step5测试

添加新建项test.cpp

输入代码:

#include <cv.h>
#include <highgui.h>
using namespace std;
int main()
{
IplImage * test;
test = cvLoadImage(“D:\\Sample_8.bmp”);//图片路径
cvNamedWindow(“test_demo”, 1);
cvShowImage(“test_demo”, test);
cvWaitKey(0);
cvDestroyWindow(“test_demo”);
cvReleaseImage(&test);
return 0;
}


若成功运行,则配置成功。


写在后面:

之前一直都是链接器错误。感觉之前做的实验与今次不同的地方是,没有配置系统环境变量,只配置了用户环境变量。希望能给大家一个参考

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/162943.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!