VS2013+opencv2.4.9 配置

VS 2103 + opencv2.4.9
配置过程

1、        
下载opencv2.4.9,然后解压到一个位置

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

我是习惯于解压到这个位置的。

解压过程如上图。

2、        
文件目录介绍

解压后会在目录下生成opencv的文件夹

在opencv文件夹下有build和sources两个文件夹,build是SDK
包,sources是源码包(里面也有opencv使用例子源码)

在build文件夹下include是C&C++头文件所在文件夹;doc是文档文件夹;java是java开发的库文件夹;python是python开发库文件夹;x64和X86是已编译好的C&C++的64位和32位库文件夹,在它里面有vc10、vc11、vc12  
三个文件夹,分别对应VC++2010、VC++2012和VC++2013。

因不同版本VC++生成的库文件所需的运行时不同,因此配置VC++工程时需要选择相对应的二进制库文件。在VC
XX文件夹下bin文件夹是公用的动态链接库,在系统环境变量里配置后,所以opencv工程都能共享他们;lib文件夹是动态库隐式调用所需的静态链接文件;staticlib文件夹是静态链接库,需要生成不依赖动态库的程序就是用它们。

3、        
设置环境变量

“开始菜单”->
“控制面板”->“系统”或在“计算机”上右键选“属性”打开系统设置窗口   
选择“高级系统设置”打开“系统属性”窗口  

选择“高级选项卡“,点击“环境变量”按钮打开“环境变量”窗口

在系统变量里找到Path变量,在Path中添加值SDK中的bin目录。

本人解压时设置的目录是D:\Program
Files
,用到是32位库,VC++用的是2013,因此添加到bin目录为

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

在用户变量里,新建一个opencv的变量值为

D:\Program
Files\opencv\build
(根据解压目录)

PATH里增加(注:中间加;隔开,是英文状态下的)

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

注:环境变量配置后,需重启系统才能生效。

4、        
VC++工程配置

新建一个项目(这个应该都会吧)

然后打开视图->属性管理器

 

双击标注出的地方,弹出一个属性页

先选择VC++目录

将可执行文件目录

点击右边,选择编辑

新建一个位置

本人输入的是(如果不确定,就点击右边的省略号选择文件夹)

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

然后是包含目录

差不多一样

本人输入的是(如果不确定,就点击右边的省略号选择文件夹)

D:\Program Files\opencv\build\include

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

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

下一个是库目录(如果不确定,就点击右边的省略号选择文件夹)

本人输入的是(如果不确定,就点击右边的省略号选择文件夹)

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

 

下一步就是附加依赖项的配置了

输入下面的链接库名


opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.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_nonfree249.lib
opencv_objdetect249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_nonfree249d.lib
opencv_objdetect249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib

注:唯一的区别是Debug版用到的dlllib文件都有后缀dRelease版使用的不带d。配置Release的附加依赖项时别忘了把d删掉

5、        
测试环节

添加一个文件


#include <cv.h>

#include <highgui.h>

using namespace std;

int main()

{

IplImage * test;

test = cvLoadImage ("D:\\demo.jpg");

cvNamedWindow("test_demo", 1);

cvShowImage("test_demo", test);

cvWaitKey(0);

cvDestroyWindow("test_demo");

cvReleaseImage(&test);

return 0;

}

VS2013+opencv2.4.9 配置

时间: 2024-08-28 22:05:18

VS2013+opencv2.4.9 配置的相关文章

VS2013+opencv2.4.9配置

VS2013+opencv2.4.9(10)配置[zz] - yifeier12 - 博客园 http://www.cnblogs.com/cuteshongshong/p/4057193.html 2.         文件目录介绍 解压后会在目录下生成opencv的文件夹 在opencv文件夹下有build和sources两个文件夹,build是SDK 包,sources是源码包(里面也有opencv使用例子源码) 在build文件夹下include是C&C++头文件所在文件夹:doc是文档

OpenCV+VS2013+Win8+64位配置文档

配置环境 编程平台:VS2013 系统:Windows8 64位 X64架构 ? 安装OpenCV 1 下载OpenCV-2.4.9,下载网址 http://opencv.org/ 2 解压OpenCV到 D:\Program Files\OpenCV\opencv249 3 配置系统变量 添加OpenCV变量: D:\Program Files\OpenCV\opencv249\build 在Path后添加: D:\Program Files\OpenCV\opencv249\build\x6

win7(X64)+VS2013+OpenCV3.1环境配置

&1 源文件 VS2013: 链接:http://pan.baidu.com/s/1o8EKQq2 密码:open OpenCV3.1:  链接:http://pan.baidu.com/s/1o7G64Ro 密码:t7ko &2 安装opencv,配置环境变量 安装前面下载的opencv-3.1.0.exe,我的安装目录是D盘(后面配置环境要用): 配置两个环境变量,(如果不会配环境变量,自己百度): 新建一个系统变量: 追加一个系统变量: &3 配置VS2013 新建一个项目

win7+vs2010+opencv2.4.6配置

记录一下配置,省的以后还到处去找: (一) 添加环境变量://第一次使用opencv的话需要加环境变量:" %opencv%\build\x86\vc10\bin"和"%opencv%\build\common\tbb\ia32\vc10" 注:%opencv% 用D:\opencv2.4替换:我的opencv是安装在"D:\opencv2.4"目录下的: (二) 配置工程对opencv的依赖: VC++目录\ 1)包含目录D:\opencv2.

VS2010+OpenCV2.4.3配置

VS2010+OpenCV2.4.3配置:  环境变量path: D:\openCV2.4.3\opencv\build\x86\vc10\bin  项目-属性-VC++目录:(vs2008中,工具-选项-项目和解决方案-VC++目录,选包含文件和库文件)  包含目录:(vs2008:C/C++ -附加包含文件(目录)) D:\openCV2.4.3-extract\opencv\build\include D:\openCV2.4.3-extract\opencv\build\include\

vs2012 vs2010 opencv2.4.7配置

http://blog.csdn.net/xiaohanstu/article/details/45309149?utm_source=tuicool <pre name="code" class="cpp">vs2012 opencv2.4.7配置 1.配置 (1).在“视图”中打开“属性管理器”: (2).在“属性管理器”中双击Demo的项目名称: (3).在“Demo属性页”->“VC++目录”->“包含目录”中追加下面一行(包括所有分

win7+vmware +win8 +vs2013 开发winphone 环境配置

一直在windows平台下作.net 开发,习惯了MS一贯的下一步下一步的环境配置,没想到这次居然还费了点劲,所以还是记录下.(其实问题关键出在环境,因为wp 8的模拟器要运行在hype-v上,而我的win8又虚拟在vmwar中,所以要配置vmware,但是本人对vmware也不熟,因此废了些周折,相信微软自己的平台下应该不会有这些问题). 步骤: 1.修改bios中cup支持虚拟化的配置,这个很简单,网上一大片. 2.在win7里安装vmware,我装的vm10: 3.在vm里安装win8 x

vs2008+cmake2.8+OpenCV2.8.4配置过程中OpenCV.sln重编译部分工程失败

解决方法来自此链接 http://www.tuicool.com/articles/qiQBb2N vs2008+cmake2.8+OpenCV2.8.4配置过程 1.解压opencv2.4.8 2. CMake2.8 生成VS2008版本的解决方案 3.OpenCV.sln重新编译,出现问题出现14个工程编译错误,几乎都提示缺少opencv_ocl248d.lib, 单独对工程进行opencv_ocl工程 进行生成操作,发现与opencl_kernels.hpp相关. 于是搜索得文章最上方连接

win7_64bit+VS2013+CUDA7.5+Opencv2.4.10配置Caffe环境

参考博客: 1.win7环境下CUDA7.5的安装.配置与测试(VS2010) 2.Win7_64bit + VS2013 + CUDA7.5 + Opencv2.4.10 成功配置Caffe环境 注意事项: 1.CUDA的用处:目前随着硬件技术的进步,常使用GPU(Graphics Processing Unit,图形处理器)来进行神经网络算法的训练及实现.GPU计算的基础是Nvidia的CUDA环境. 2.Caffe的主版本(caffe-master)只支持Linux,所以要下载专门的caf