C++Builder 调用 OpenCV 问题

刚才网友调用OpenCV(http://topic.csdn.net/u/20101111/21/2ff7143a-f757-4d15-afcf-549fad89f37a.html?28055) 出现了一些问题,我就安装OpenCV网站说的测试了一下。

 

 

这里使用的是OpenCV1.0 C++Builder6.0

 

刚才测试了下。我这里一切顺利,成功通过。
注意:按照OpenCV中文网站上(http://www.opencv.org.cn/index.php/BCB%E4%B8%AD%E4%BD%BF%E7%94%A8OpenCV)的添加路径后的步骤后
还要做一点工作 这里OpenCV说的不是很清楚我写清楚一下,
方便那些按照只安装OpenCV说的做解决会出现的问题 。
一、library path: 下添加C:/Program Files/OpenCV/bin 路径
二、“首先选择File->Close All,关闭所有文档。 菜单Tools->Environment Options打开对话框,选择Library标签页(如下图):先设置lib路径,点击Library path后面的…,在弹出窗口中再点…,选择一个路径后,点击Add按钮,加入路径:C:/Program Files/OpenCV/lib。”(OpenCV的原话)
这里应该是添加你的转换后的lib的路径,而不是OpenCV自带的lib。
方法:直接在CB的IDE环境里点击Add file to project ,选择你转换后的lib(转换后的lib文件需要和原来的lib文件同名)文件
或者在代码里添加:
#pragma comment(lib, "C:/cv.lib")  
#pragma comment(lib, "E:/cvaux.lib")
...........
代码写完后还需要在project->options里面,directories/conditonals,libary path,添加库   


注意转换lib的时候按照下面操作

先把需要转换的VC的ml.lib放在C盘根目录下,

然后生成新的C++Builder格式下的ml1.lib文件 ,

这个ml1.lib就是我在C++Builder下调用成功的lib文件

操作如下:

开始-》运行-》cmd -》

C:/Documents and Settings/3860>coff2omf -lib:ms c:/ml.lib bcb c:/ml1.lib //此处回车

COFF to OMF Converter Version 1.2.0 Copyright (c) 1999-2009 Embarcadero Technolo

gies, Inc.

 All rights reserved.

OK

 

微信扫码订阅
UP更新不错过~
关注
  • 1
    点赞
  • 2
    收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 3

打赏作者

周药师

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值