博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【openCV】openCV2.4.8在vs2010旗舰版中的配置
阅读量:4659 次
发布时间:2019-06-09

本文共 1154 字,大约阅读时间需要 3 分钟。

    最近开始学习openCV,这是第一步,从官网上下载的最新版本openCV2.4.8,下载后直接安装,安装目录为C:\Program Files\opencv。安装成功后使用vs2010新建一个c++控制台程序,进行openCV的配置,每次新建一个工程都需要配置一遍。

    在vs2010中配置openCV需要4个步骤:

    1.包含头文件。

    2.包含库。

    3.附加依赖项。

    4.添加动态链接库(后缀为dll的文件)。

如下为详细步骤:

    新建一个空工程。

    新建完成后,右键“工程->属性”。

    在“工程->属性->配置属性->VC++目录”的“包含目录”和“库目录”中进行opencv头文件和库的添加。包含目录在opencv的安装目录下,我装在”C:\Program Files\“,所以这里的目录应该是“C:\Program Files\opencv\build\include”。库目录为“C:\Program Files\opencv\build\x86\vc10\lib”。

    在“工程->属性->链接器->输入->附加依赖项”中添加需要使用的库(*.lib),我这里是全部添加进去了,这些文件都在“C:\Program Files\opencv\build\x86\vc10\lib”中,这里面分别准备了debugrelease两个版本,将每个lib文件的名字复制过来即可,本处添加的为debug版本的(文件名后面多一个d,没有d的是release版本的)。

    

    最后天剑dll文件,从目录“C:\Program Files\opencv\build\x86\vc10\bin”将需要的dll文件复制(本处为全选),粘贴到工程文件目录“...\opencvEx\Debug"下即可。

    配置到此结束,下面是一段代码,检测是否配置成功。使用opencv中的函数,显示一张图像。

#include 
int main(){ IplImage* img = cvLoadImage("test.jpg"); //载入图像,将一张图像放入工程文件件下即可 cvNamedWindow( "Example1", 1 ); //创建窗口 cvShowImage( "Example1", img ); //显示图像 cvWaitKey(0); //等待按键,否在一直等待 cvReleaseImage( &img ); //释放载入图像申请的内存 cvDestroyWindow( "Example1" ); //释放创建窗口申请的内存}
如有疑问请留言。

转载于:https://www.cnblogs.com/shanchuan/p/8150364.html

你可能感兴趣的文章
Python基础-time and datetime
查看>>
shell脚本练习01
查看>>
WPF图标拾取器
查看>>
通过取父级for循环的i来理解闭包,iife,匿名函数
查看>>
HDU 3374 String Problem
查看>>
数据集
查看>>
[Leetcode] unique paths ii 独特路径
查看>>
HDU 1217 Arbitrage (Floyd + SPFA判环)
查看>>
IntelliJ idea学习资源
查看>>
Django Rest Framework -解析器
查看>>
ExtJs 分组表格控件----监听
查看>>
Hibernate二级缓存配置
查看>>
LoadRunner常用术语
查看>>
关于jedis2.4以上版本的连接池配置,及工具类
查看>>
记忆讲师石伟华微信公众号2017所有文章汇总(待更新)
查看>>
FactoryBean
查看>>
Coolite动态加载CheckboxGroup,无法在后台中获取
查看>>
C3P0连接池工具类使用
查看>>
SVN常用命令备注
查看>>
孩子教育
查看>>