- 3
- 0
- 约2.57千字
- 约 7页
- 2016-12-29 发布于重庆
- 举报
Visual Studio 2010下成功配置OpenCV2.4.2
环境:XP SP3 +32位系统+ Visual Studio 2010+ opencv2.4.2
一、准备工作
下载Visual Studio 2010(本人使用的是中文旗舰版)
下载OpenCV2.4.2,下载地址:/
二、安装文件
安装Visual Studio 2010(略)
安装OpenCV2.4.2,把它解压你电脑中指定的位置,别人解压到D:\Program Files\OpenCV下,解压完后应该是D:\Program Files\OpenCV\opencv,如下图:
2012-9-5 10:41 上传
下载附件 (19.13 KB)
三、打开Visual Studio 2010,新建一个空白项目OpenCVTest,在源文件中增加test.cpp文件,文件中的代码为:
2012-9-5 10:41 上传
下载附件 (40.4 KB)
代码如下:
/***********************************
**OpenCV2.4.2测试项目
* CAO JUN
/**********************************/
#include opencv2/opencv.hpp
using namespace std;
using namespace cv;
int main(int argc, char* argv[])
{
const char* pImg = D:/op/lena.jpg;
//从文件中读入图像
Mat img = imread(pImg);
//如果读入图像失败
if(img.empty())
{
fprintf(stderr, Can not load image %s\n, pImg);
return -1;
}
//显示图像
imshow(image, img);
//此函数等待按键,按键盘任意键就返回
waitKey();
return 0;
}
四、 配置VS
1、配置include路径:
也即告诉VS去哪里寻找OpenCV的头文件,在上图左栏右击“OpenCVTest”,在点击属性,就会出现如下对话框:
2012-9-5 10:41 上传
下载附件 (26.04 KB)
在VC++目录中-包含目录中加入D:\Program Files\OpenCV\opencv\build\include; D:\Program Files\OpenCV\opencv\build\include\opencv; D:\Program Files\OpenCV\opencv\build\include\opencv2
如下图
2012-9-5 10:41 上传
下载附件 (18.35 KB)
从父级或项目默认设置继承(I),这个需要打勾,后面配置库文件目录也是一样的。
在配置包含目录的时候对应的环境变量是INCLUDE是对应的,这个变量需要自己添加,后面配置环境变量的时候介绍。
2、配置lib路径
下一步配置 库目录,在 库目录 中加入:D:\Program Files\OpenCV\opencv\build\x86\vc10\lib,然后确定。此时对应的环境变量是LIB,后面介绍添加。
3、配置 附加依赖项
点击链接器-输入,就可以看到附加依赖项,如下图:
2012-9-5 10:41 上传
下载附件 (27.94 KB)
在里面加入如下文件:
opencv_calib3d242d.lib
opencv_contrib242d.lib
opencv_core242d.lib
opencv_features2d242d.lib
opencv_flann242d.lib
opencv_gpu242d.lib
opencv_highgui242d.lib
opencv_imgproc242d.lib
opencv_legacy242d.lib
opencv_ml242d.lib
opencv_objdetect242d.lib
opencv_ts242d.lib
opencv_video242d.lib
一行一个,用换行结束,
五、配置环境变量
右击-我的电脑-属性-高级-环境变量,如下图
2012-9-5 10:41 上传
下载附件 (18.08 KB)
在用户变量中添加如下三个变量:
INCLUDE :
D:\Program Files\OpenCV\opencv\build\include; D:\Program Files\OpenCV\opencv\build\include\opencv; D:\Program Files\OpenCV\openc
您可能关注的文档
- VerbenmitReflexivpronomen德语反身动词.doc
- verbal159分的issue提纲.doc
- Verilog-2001新增特性.doc
- Verilog综合时wire与reg如何防止被优化.doc
- verilog总结.docx
- Vervetmonkeys.doc
- very-good楷体字帖三字经增广.doc
- veryveryimportant老ISSUE高频中新G题目,包括提纲.doc
- VF277现代企业管理VFACCESS.doc
- VF2002财务管理系统2.doc
- 2026年天津高考物理二轮复习讲练测重难 07 动量定理 动量守恒定律(重难专练)(解析版).docx
- 2026年天津高考物理二轮复习讲练测题型02 突变问题(题型专练)(解析版).pdf
- 2026年天津高考物理二轮复习讲练测重难02 力与直线运动(重难专练)(原卷版).pdf
- 2026年天津高考物理二轮复习讲练测题型05 斜面上的平抛运动模型及类平抛运动问题(题型专练)(原卷版).pdf
- 2026年天津高考物理二轮复习讲练测重难 13 电磁感应(重难专练)(解析版).pdf
- 2026年天津高考物理二轮复习讲练测重难 14 电学中三大观点的综合应用(重难专练)(解析版).pdf
- 2026年天津高考物理二轮复习讲练测重难04 万有引力定律及其应用(重难专练)(解析版).pdf
- 2026年天津高考物理二轮复习讲练测题型09 动量守恒的判定及某一方向上的动量守恒问题(题型专练)(原卷版).pdf
- 2026年天津高考物理二轮复习讲练测题型11 带电粒子在组合场中的运动(题型专练)(原卷版).pdf
- 2026年天津高考物理二轮复习讲练测重难 07 动量定理 动量守恒定律(重难专练)(原卷版).pdf
原创力文档

文档评论(0)