OpenCV的安装 环境配置

本文详细介绍了如何在Visual Studio中配置OpenCV库,包括设置库文件、头文件和源文件路径,并添加必要的库依赖,以实现OpenCV功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

OpenCV的安装时,在c++环境中的配置:

 

       打开VC++.NET应用程序,在菜单项里选择:Tool->Options

       在列表中,选择Projects->VC++ Directories

       首先,”Show Directories for”list box 中选择”Library files”

       单击”Insert New”图标,定位你安装的文件夹

       假设它安装于”D:/program Files/OpenCV”

       在库文件列表中,定位并添加:

              ”D:/program Files/OpenCV/lib”

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

              D:/program Files/OpenCV/cv/include

              D:/program Files/OpenCV/cxcore/include

              D:/program Files/OpenCV/otherlibs/highgui

              D:/program Files/OpenCV/cvaux/include

              D:/program Files/OpenCV/otherlibs/cvcam/include

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

              D:/program Files/OpenCV/cv/src

              D:/program Files/OpenCV/cxcore/src

              D:/program Files/OpenCV/cvaux/src

              D:/program Files/OpenCV/otherlibs/highgui

              D:/program Files/OpenCV/otherlibs/cvcam/src/windows

       单击选项对话框的”OK”

       现在你就正确配置好了全局设置.

 

创建新的项目      

       Developer Studio中创建新的application

       从菜单中选择”File”->”New……”->”Projects”

       选择”win32 Application”或者”win32 console application”,后者更加容易,示例都采取这种方式   

       输入项目名称现则位置

       单击OK,在向导中的直接单击finish.

 

以上步骤之后developer studio将创建一个项目文件夹(缺省与项目同名)<project name>.vcproj文件、solution<project name>.sln以及三个源文件:<project name>.cppstdafx.cppstdafx.hstdafx文件是预编译头文件,对于消减编译时间很有用处。

       例如,假设我们创建了一个新的叫”hello”的项目。打开hello.cpp,包含opencv相关的#include路径:

       #include <cv.h>

       #include <cxcore.h>

       #include <highgui.h>

然后键入一些opencv的代码,按F7进行Build,会有些Link错误。

       添加项目的depencency

       从菜单:”Projecet”->”Properties”

       选择”Link”tab->”Input”->”Addition Dependencies”。添加所有需要的库

cxcore[d].lib cv[d].lib highgui[d].lib cvaux[d].lib cvcam[d].lib这就OK了。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值