【OpenCV】在没有安装OpenCV的电脑运行OpenCV程序

本文介绍了在没有安装OpenCV和相关开发环境的计算机上运行OpenCV程序的方法。包括使用DLL动态链接库,隐式和显式调用,以及静态编译生成独立的EXE文件。静态编译虽然会产生较大体积的EXE,但无需额外携带DLL文件。
摘要由CSDN通过智能技术生成

题目来自OpenCV·China的每周一练:

我们在做项目时,通常需要把依赖于opencv,vs(例如vs2005),或者vc(例如vc6.0)的程序,在没有安装相关环境的电脑上去运行。那么现在有哪些方法可以摆脱这些依赖?(提供可行建议即可得10分)

http://www.opencvchina.com/thread-1368-1-1.html

前面的童鞋讲得很全了,我再补充一下自己的理解~

OpenCV的安装

我们下载的OpenCV安装包一般包括源码,示例,文档和编译好的动态链接库(以前OpenCV可能需要自己编译一遍,OpenCV2.3.1之后都有一个build的文件夹,有编译好的mingw,vc9和vc10的版本)。
我们写代码如果调用OpenCV的函数,需要添加附加依赖项:
Include Directories :C:\OpenCV\OpenCV-2.4.2\build\include
Library Diractories:C:\OpenCV\OpenCV-2.4.2\build\x86\vc10\lib
然后还需要在 Linker->Inp
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值