Chinaunix首页 | 论坛 | 博客
  • 博客访问: 29265
  • 博文数量: 16
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-31 14:21
文章分类

全部博文(16)

文章存档

2011年(1)

2010年(2)

2009年(13)

我的朋友
最近访客

分类:

2009-06-04 23:15:43

OpenCV的安装
 
首先就是下载OpenCV的安装程序
    若安装OpenCV1.1版,完成上面步骤后,使用示例代码,编译没有问题,运行时出现错误:应用程序正常初始化(0xc0150002)失败。这个问题是网上遇到的人也不少,但是资料很少,没有比较合适的解决方法,建议将1.1版卸载,然后重新安装1.0版。在安装1.0版之后,该问题得到解决。

1、定制全局选项

  • 打开VC++.net应用程序,在菜单项里选择:Tools->Options
  • 在列表中,选择Projects->VC++ Directories
  • 首先,从“Show Directories for”的list box中选择“Library files”
  • 单击“Insert New”图标,定位你安装opencv的文件夹
  • 假设它安装于“C:\Program Files\OpenCV”
  • 在库文件列表中,定位并添加:

"C:\Program Files\OpenCV\lib"

OpenCV的安装 - robust85 - 乐百氏的网络日志本

2、然后在list box中选择include文件,定位并添加以下路径:

 C:\Program Files\OpenCV\cv\include
 C:\Program Files\OpenCV\cxcore\include
 C:\Program Files\OpenCV\otherlibs\highgui
 C:\Program Files\OpenCV\cvaux\include
 C:\Program Files\OpenCV\otherlibs\cvcam\include

VisualC%2B%2B?action=AttachFile&do=get&target=Options_Include.jpg

3、接下来,选择list box中的source文件,定位并添加一下路径

 C:\Program Files\OpenCV\cv\src
 C:\Program Files\OpenCV\cxcore\src
 C:\Program Files\OpenCV\cvaux\src
 C:\Program Files\OpenCV\otherlibs\highgui
 C:\Program Files\OpenCV\otherlibs\cvcam\src\windows

VisualC%2B%2B?action=AttachFile&do=get&target=Options_Source.jpg

  • 单击选项对话框的“OK”
  • 现在你就正确配置好了全局设置。

2. 创建项目:选择 win32 console application(不是win32 aplication)

在头文件加入:

#include "cv.h"
#include "cxcore.h"
#include "highgui.h"

紧接着加入以下代码:

#pragma comment(lib, "cv.lib")
#pragma comment(lib, "cxcore.lib")
#pragma comment(lib, "highgui.lib")

或者
  • 添加项目的depencency
  • 从菜单:“Projcet”->“Properties”
  • 选择"Link"tab -> "Input" -> "Additional Dependencies"。添加所有需要的库

(cxcore.lib cv.lib highgui.lib cvaux.lib cvcam.lib) VisualC%2B%2B?action=AttachFile&do=get&target=AdditionalDependencies.jpg


问题:

  如果遇到无法找到cxcore110.dll这个问题,是因为在系统的环境变量中没有设置openCV的环境变量。解决方法:右击我的电脑->属性->高级->环境变量,在上面用户变量的path中加入openCV系统路径:

OpenCV的安装 - robust85 - 乐百氏的网络日志本

注销或重启后该问题得到解决;

声明:以上内容转自网上。

阅读(1577) | 评论(0) | 转发(0) |
0

上一篇:OpenGL的安装

下一篇:故障排除

给主人留下些什么吧!~~