文档章节

OpenCV2.4.7与VS2010开发环境搭建

moki_oschina
 moki_oschina
发布于 2015/01/15 22:40
字数 404
阅读 405
收藏 2

由于很久没有用OpenCV了,之前用的是1.0版本和VC++6.0。现在已经到了VS2010+OpenCV2.4.7。安装使用之后,发现OpenCV的库名称都变了。
于是记录一下这次的安装和配置步骤:
1.下载OpenCV-2.4.7.0.exe,然后安装在D盘下,则如下目录是对我们编程十分有用的。
D:\opencv\build\include;//头文件
D:\opencv\build\include\opencv;//头文件
D:\opencv\build\include\opencv2;//头文件
D:\opencv\build\x86\vc10\lib;//静态库文件
D:\opencv\build\x86\vc10\staticlib;//纯静态库文件
D:\opencv\build\x86\vc10\bin;//静态库对应的动态链接库文件

2.配置VS2010,新建一个控制台应用程序,命名为TestOpenCV

设置其项目属性,->Configuration Properties->VC++ Directories

2.1将其Include Directories新增如下三个OpenCV的头文件路径。


[img-opencv_include_path.png]

2.2将其Library Directories新增如下两个静态链接库路径。设置如下:


[img-opencv_lib_path]

3.编程测试:代码如下

include <opencv.hpp>  
#include <iostream>  
#include <string>  
#pragma comment(lib, "opencv_core247.lib" )   
#pragma comment(lib, "opencv_core247d.lib" )   
#pragma comment(lib, "opencv_highgui247.lib" )  
#pragma comment(lib, "opencv_highgui247d.lib" )  
using namespace cv;  
using namespace std; 

int _tmain(int argc, _TCHAR* argv[])
{
 IplImage *src;  // 定义IplImage指针变量src     
 src = cvLoadImage("st110.jpg",-1); // 将src指向当前工程文件目录下的图像lena.jpg    
 cvNamedWindow("lena",0); //定义一个窗口名为lena的显示窗口    
 cvShowImage("lena",src); //在lena窗口中,显示src指针所指向的图像    
 cvWaitKey(0);    //无限等待,即图像总显示    
 cvDestroyWindow("lena"); //销毁窗口lena    
 cvReleaseImage(&src);  //释放IplImage指针src
 return 0;
}

注意,项目所需要的lib文件的名称。OpenCV2.4.7版本的lib库名称有所改变。

本文转载自:http://www.cnblogs.com/lidabo/p/3501267.html

共有 人打赏支持
moki_oschina
粉丝 26
博文 202
码字总数 44864
作品 0
成都
程序员
私信 提问
菜鸟之驱动开发10

在第10节里,我们要写一个ssdt hook功能的应用程序,因为是应用程序没有SSDT HOOK的能力,所以我们要写一个具有HOOK能力的驱动,然后应用程序发命令到驱动完成功能。 其实是以前学习的总结:...

长平狐
2012/08/13
48
0
Qt配置使用VS2010进行开发

Qt – 一个跨平台应用程序和UI开发框架 它包括跨平台类库、集成开发工具和跨平台 IDE。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用...

长平狐
2013/01/06
296
0
C# 最小开发环境搭建,求教

想学C#,但不想装VS2010这样的动辄2-3个G的集成开发环境,有没有一个最简开发环境, 类似JDK才90M。 我在微软官方也看到了一个NET 的SDK,大约500M。。。还有更小的么。 我想下载一个SDK配合...

拉布拉多
2013/05/03
2.7K
10
SuperMap二次开发入门(一)开发环境搭建

SuperMap二次开发入门(一)开发环境搭建 所需平台: VS2010及以上版本 supermap-desktop-9.0.0-31961-win64 supermap-iobjectsdotnet-9.0.0 Microsoft .NET Framework 4.0及以上版本 由于我...

a1051926720
2018/04/10
0
0
Windows7+WDK+VS2010+VisualDDK驱动开发环境搭建(菜鸟的经验)

自己在研究驱动开发,第一步就是开发环境的搭建,网上已有很多的教程一,我也是按着教程一步一步搭建的,但在搭建过程的过程当中遇到一些问题,也花了我不少时间。 第一个难题就是,我是Win...

长平狐
2012/08/13
3.6K
0

没有更多内容

加载失败,请刷新页面

加载更多

泛型就这么简单

前言 从今天开始进入Java基础的复习,可能一个星期会有一篇的<十道简单算法>,我写博文的未必都是正确的~如果有写错的地方请大家多多包涵并指正~ 今天要复习的是泛型,泛型在Java中也是个很...

群星纪元
35分钟前
3
0
大数据提醒你:中国这些古建筑,可能是下一个巴黎圣母院!

大家晚上好,我是今天的提笔人嗅嗅。 巴黎圣母院失火事件让我的心情很沉重,一句无关痛痒的安慰“巴黎不哭”,已经不能表达我对这场文化之殇的惋惜之痛,人类伟大的建筑在一瞬间被毁灭。 世界...

forespider
46分钟前
0
0
mysql函数substring_index的用法

substring_index 按索引字符位进行截取字符串 substring_index(“待截取的字符串”,“截取数据依据的字符”,截取字符的位置N) 第三个参数可正,可负。正数表示索引字符前面的字符串,负数...

echojson
46分钟前
2
0
好程序员web前端分享用CSS和JS打造一个简单的图片编辑器

好程序员web前端分享用CSS和JS打造一个简单的图片编辑器,本文主要是利用CSS的 filter和简单的Jquery代码来实现一个简单的图片编辑器,包括对图片的透明度,黑白,图片亮度等调节。 CSS filt...

好程序员IT
56分钟前
2
0
浅析spring mvc的细节

spring mvc 整体结构 系统监听到请求 -> 通知tomcat -> 根据web.xml 通知相应的拦截器(spring mvc 通常指DispatcherServlet) --> 检查url是否有相匹配的请求实现 --> 拿到请求实现bean的适配...

最爱肉肉
58分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部