opencv安装后要添加路径C:\Program Files\Opencv2.0\cxcore\include,可是安装文件里没有这个路径怎么办?
一 在VC编译器下,在Project菜单下选择setting,弹出对话框。
1 设置预编译的头文件
选择C/C++ ,在下拉菜单中选择Preprocessor,然后在Additional Include directories 中输入以下几项:
C:\Program Files \OpenCV\cv\include (根据本人机器上OpenCV的安装路径进行设置,如在D盘,则写D: ,以下同)
C:\Program Files \OpenCV\otherlibs\highgui
C:\Program Files \OpenCV\cxcore\include(新版本需要)
C:\Program Files \OpenCV\otherlibs\cvcam\include
每一条之间用逗号隔开。其中C:\Program Files\Intel\opencv 为OpenCV的安装路径,这是通用的安装路径,建议最好采用这种设置,以方便大家交流;不然,每次都要重新设置路径,比较麻烦。
2 设置链接库
在 Link按键下的 Category下拉菜单中选择 Input选项(指定要连接的库文件,放弃连接的库文件hao ),在Additional library path中,输入:
C:\Program Files \OpenCV\lib
最后在 Setting For下拉菜单中依次选择 Win32 Debug和 Win32 Release,分别在Object /library modules 输入:
cv.lib highgui .lib cxcore.lib cvcam.lib
注意每个库之间用一个空格隔开。
或者直接在all configurations中的Object /library modules 输入:cv.lib highgui.lib cxcore.lib(新版本需要) cvcam.lib
(cxcore.lib highgui.lib 是几乎所有OpenCV程序都要用到的函数库,分别封装了基本的函数和图形界面接口,cv.lib中封装了大量的图像处理函数,cvcam.lib中封装了很多针对视频流的处理函数)
当前工程就可以使用OpenCV的函数了。
二 如果一直要使用OpenCV的函数,把其路径设置到系统目录下
在Tools 菜单下选择 Options 子菜单,在弹出的对话框中选择Directory,将用到的几个库的路径添加进去。以后只需将所用的库在Object /library modules下输入就可以了,不用再每次指定路径。
在Show directories for 下拉菜单中选择Include files,输入:
C:\Program Files \OpenCV\cv\include
C:\Program Files \OpenCV\otherlibs\highgui
C:\Program Files \OpenCV\cxcore\include(新版本需要)
C:\Program Files \OpenCV\otherlibs\cvcam\include
在Show directories for 下拉菜单中选择Library files,输入:
C:\Program Files \OpenCV\lib
注意:(防止每次都拷贝.dll文件)
我的电脑—属性—高级—环境变量—path—C:\Program Files\OpenCV\bin
2.0的配置方法跟这个应该查不了很多,你可以试试
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
一 在VC编译器下,在Project菜单下选择setting,弹出对话框。
1 设置预编译的头文件
选择C/C++ 【Category】,在下拉菜单中选择Preprocessor,然后在Additional Include directories 中输入以下几项:
C:\Program Files \OpenCV\cv\include (根据本人机器上OpenCV的安装路径进行设置,如在D盘,则写D: ,以下同)
C:\Program Files \OpenCV\otherlibs\highgui
C:\Program Files \OpenCV\cxcore\include(新版本需要)
C:\Program Files \OpenCV\otherlibs\cvcam\include
每一条之间用逗号隔开。其中C:\Program Files\Intel\opencv 为OpenCV的安装路径,这是通用的安装路径,建议最好采用这种设置,以方便大家交流;不然,每次都要重新设置路径,比较麻烦。
2 设置链接库
在 Link按键下的 Category下拉菜单中选择 Input选项(指定要连接的库文件,放弃连接的库文件hao ),在Additional library path中,输入:
C:\Program Files \OpenCV\lib
最后在 Setting For下拉菜单中依次选择 Win32 Debug和 Win32 Release,分别在Object /library modules 输入:
cv.lib highgui .lib cxcore.lib cvcam.lib
注意每个库之间用一个空格隔开。
或者直接在all configurations中的Object /library modules 输入:cv.lib highgui.lib cxcore.lib(新版本需要) cvcam.lib
(cxcore.lib highgui.lib 是几乎所有OpenCV程序都要用到的函数库,分别封装了基本的函数和图形界面接口,cv.lib中封装了大量的图像处理函数,cvcam.lib中封装了很多针对视频流的处理函数)
当前工程就可以使用OpenCV的函数了。
二 如果一直要使用OpenCV的函数,把其路径设置到系统目录下
在Tools 菜单下选择 Options 子菜单,在弹出的对话框中选择Directory,将用到的几个库的路径添加进去。以后只需将所用的库在Object /library modules下输入就可以了,不用再每次指定路径。
在Show directories for 下拉菜单中选择Include files,输入:
C:\Program Files \OpenCV\cv\include
C:\Program Files \OpenCV\otherlibs\highgui
C:\Program Files \OpenCV\cxcore\include(新版本需要)
C:\Program Files \OpenCV\otherlibs\cvcam\include
在Show directories for 下拉菜单中选择Library files,输入:
C:\Program Files \OpenCV\lib
注意:(防止每次都拷贝.dll文件)
我的电脑—属性—高级—环境变量—path—C:\Program Files\OpenCV\bin
2.0的配置方法跟这个应该查不了很多,你可以试试
(一)安装OpenCV
首先安装OpenCV(按照默认路径即可),注意安装时选中:
Add<...>\OpenCV\bin to the system PATH
表示配置环境变量:将OpenCV的路径加入系统变量中。这样做的目的是在运行程序时,程序能够找到所需的OpenCV动态链接库文件,因为所有的动态链接库都置于<opencv_root>\bin目录下。
为便于程序运行,请将bin目录下的dll文件直接拷贝到系统安装目录 C:\Windows\System32 下。
(二)配置VC++6.0环境
下面需要设置VC6.0环境,使得VC6.0在编译OpenCV程序时,能够知道从何处找到头文件和库文件。
(1)配置头文件目录
依次打开Tools->Options->Directories: 在Include files中,添加如下目录(6个,通常用前面的4个即可):
C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE
C:\PROGRAM FILES\OPENCV\CV\INCLUDE
C:\PROGRAM FILES\OPENCV\CVAUX\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\HIGHGUI
C:\PROGRAM FILES\OPENCV\OTHERLIBS\CVCAM\INCLUDE
C:\PROGRAM FILES\OPENCV\ML\INCLUDE
(2)配置库文件目录
依次打开Tools->Options->Directories: 在Library files中,添加如下目录:
C:\PROGRAM FILES\OPENCV\LIB
(三)配置项目
要使得VC6.0项目能够支持OpenCV,需要在项目中添加OpenCV的库文件链接,使程序能够知道所用的函数是来自哪个库。
依次打开Project->Settings->Link,在Object/library modules中,添加所需要的lib文件,以空格分开。通常包括(6个):
cxcore.lib cv.lib cvaux.lib highgui.lib cvcam.lib ml.lib
(这一步对于每个新工程都要重新设置,通常用前面的4个即可)。
(四)编写程序
现在,你就可以VC6.0下用OpenCV来编写程序啦!注意,要在C/C++代码文件开始处,添加所需的头文件。OpenCV提供的头文件有:
cxcore.h
cv.h
cvaux.h
highgui.h
cvcam.h
ml.h
可以根据情况只添加需要的头文件。
程序在编译、链接、运行时,需要OpenCV的动态链接库的支持,如果程序提示找不到dll文件,则需将OpenCV的所有动态链接库文件(详见OpenCV-dll文件夹里)直接拷到系统目录system32下,这样程序无论在何处运行,都没有问题了。
你用 的 是vs哪个版本?
你要用的头文件在哪里 就写哪个路径,具体情况具体分析,美女也有可能搬家的
如何安装opencv
2.正在安装中,请耐心等待。3.安装完毕之后准备将opencv配置到电脑中,打开控制面板—系统和安全—系统—高级系统设置—环境变量,找到用户变量中的“PATH”,将下面3个路径添加进去,注意每个路径要有分号隔开,之后点击确定即可,如下图所示。D:\\opencv\\opencv\\build\\x86\\vc9\\bin;D:\\opencv\\opencv\\...
opencv4.5.4安装(CPU和GPU两种版本)
- 解压下载的文件,进入opencv-4.5.4和opencv_contrib-4.5.4文件夹。- 执行cmake命令,指定相关选项如WITH_FFMPEG、CUDA支持等。- 在编译过程中,若遇到ffmpeg链接问题,参考相关教程解决,可能需要安装ffmpeg和相关的开发环境库,并修改头文件路径。3. **环境配置**:- 完成编译后,复制opencv4.pc...
linux下安装完opencv哪些可以删除
安装完成之后都可以删除的,但是还是建议保留源码,opencv中的源码有很好的借鉴作用,没事的时候可以拿出来阅读阅读
树莓派学习笔记—安装OpenCV
本文详细记录了在Python3.9.2环境下树莓派上安装OpenCV的步骤。首先,确保检查系统位数和Python版本,然后更换软件源至清华大学镜像站,分别修改"\/etc\/apt\/sources.list"和"\/etc\/apt\/sources.list.d\/raspi.list"文件。执行sudo apt-get update更新软件源,接着安装必要的依赖,可能会有部分包无法安装,...
OpenCV3.4+VisualStudio2017开发环境配置指导
首先,我们当然是需要将Visual Studio 2017 以及OpenCV 3.4下载到本地电脑并完成安装。 1)安装Visual Studio 2017,必须要安装“C++ 通用 Windows 平台工具”组件 2)下载OpenCV 3.4安装包,直接运行后自动完成解压缩 将OpenCV库路径(E:\\opencv\\build\\x64\\vc14\\bin)增加的系统环境变量Path中 ,如果...
windows10中怎么安装opencv
操作系统:Windows 10 64位 IDE: Visual studio Community 2015(此版本免费,基本功能都有,够用)OpenCV: OpenCV 3.0 for windows(下载地址:http:\/\/opencv.org\/)2,首先安装好VS 和 OpenCV,OpenCV的安装其实就是把官方下载的exe解压的自己制定目录。3,配置OpenCV相关的环境变量,安装完成后在...
在python中已经安装过opencv了,可是运行还是报错?
1.首先,在Win+R中输入CMD以打开控制台。2.输入PIP安装opencv Python,然后按Enter键安装。3.如果找不到pip,请将python安装目录下的\\scripts目录添加到环境变量中,或使用python-m pip install opencv python进行安装。2.对于Linux系统。1.直接在shell下运行PIP-install-opencv-Python。3.安装完成后,...
2023年最新在树莓派安装openCV的方法
在安装openCV的过程中,传统的繁琐步骤已被简化。首先,为避免国外软件源可能带来的下载问题,建议将树莓派的默认软件源切换至国内镜像站,如清华大学的镜像站。通过编辑「\/etc\/apt\/sources.list」和「\/etc\/apt\/sources.list.d\/raspi.list」文件,将源地址替换为国内镜像,并更新软件源,以提升使用体验...
安装opencv必须要安装Cmake吗?Cmake是干什么的
Cmake是编译查看openCV源码用的,如果你不需要查看源码就不用安装Cmake.
win7下opencv怎么安装配置
下面开始安装。win7和VC的安装就不说了,重点是OpenCV的安装,首先下载OpenCV,版本是2.4.3,即OpenCV2.4.3.exe,注意OpenCV是一个库文件,里面是一些编写好了的函数,在程序里面直接使用就可以了。所以,首先将OpenCV进行解压,最好是解压到某个盘的根目录下面(例如我是解压在D盘的根目录),下面就...
生佳美索: OpenCV知识一个库文件,你下载下来可以放在任何位置,记住这个路径,在配置vc6.0或者vs2008时,只要你能找到这个文件位置就可以,但是我建议你最好别放在C盘,因为配置VC中会生成很多重要文件在里面,玩意以后重做系统了,这些东西就没了,而且这个库是可移植的,也就是你生成好了,可以给别人用,也可以在自己重做系统后,在安装vs平台后,不用重新弄,只要重新设置路径就可以....希望对你有帮助....
罗平县13734081970: opencv编程在C++里吗?C语言新建是文件新建,在project中选win 32 console application..那opencv呢? - ?
生佳美索: opencv是一个程序包,不在你本来安装的VC里面,需要去网上下载一个opencv安装包,安装之后还要配置环境变量,而且在进行编程之前还要在所建的工程中加入附加依赖项以及在头文件部分加入头文件,你去网上先下个opencv,然后再搜索安装使用方法,会有很多教你怎么使用的东西的
罗平县13734081970: 如何配置opencv1.0+vc++6.0 - ?
生佳美索: 如何在vc 6.0下配置 opencv 1.0 最近在学opencv,先用vc6.0+opencv1.0,可以根据opencv论坛上的步骤配置完成,下面记录了配置过程.但是用相同的方法配置vc6.0+opencv2.0(及以上版本)就会失败,查询错误原因,说是vc6.0版本太低,...
罗平县13734081970: VC6.0的OpenCV怎么装啊? - ?
生佳美索: 假设将OpenCV装到C:\Program Files\OpenCV!!这个过程还是有些麻烦的.首先要先将OpenCV安装好.然后检查C:\Program Files\OpenCV\bin是否已经被加入到环境变量PATH,如果没有,请加入.加入后需要注销当前Windows用户(或...
罗平县13734081970: opencv3.1.0怎么配置dev c++5.11 - ?
生佳美索: 首先要做的就是 开发环境配置,具体过程如下:Step 1:OpenCV环境变量配置 我的电脑--->属性--->高级系统设置--->高级--->环境变量--->系统变量--->Path--->编辑,将OpenCV安装目录的bin目录添加进去,记得加上 ;(分号),本人电脑上的...
罗平县13734081970: 如何在microsoft visual c++上安装opencv - ?
生佳美索: 1、下载软件.2、安装软件.先安装VS2008或VS2010,接着把刚下载的Opencv2.3.1文件解压,建议把解压文件放在C盘,如C:\opencv2.3.1,可以放在任意位置,但在下面的配置中相应把路径改下. 3、设置用户变量.计算机>属性>高级...
罗平县13734081970: vs2008中配置opencv - ?
生佳美索: 1、通过选择“我的电脑”-“属性”-“高级”-“环境变量”将Path中的OpenCV的路径设置为其安装的路径,例如在我的电脑上,OpenCV的路径为:C:\Program Files\OpenCV\bin.2、添加库文件:打开VS 2008,选择菜单:工具->选项->项...
罗平县13734081970: VS2017 怎么配置openCV3.2 - ?
生佳美索: 首先去中国上下载opencv,安装(其实就是解压) 解压安装完成后,找到路径,记录下来 然后打开vs二0一5,新建一个空白的c++控制台程序 新建完成后找到属性右键添加一个配置文件,注意编译环境 然后双击打开配置文件,在c/c++的附加包含目录指定路径
罗平县13734081970: win怎么安装opencv环境 - ?
生佳美索: 下载opencv for windows安装包,我下的是目前最新的安装包opencv-2.4.8版本.双击打开解压,我的解压目录为D:\Program Files.2 解压后D:\Program Files下多了一个opencv文件夹,里面只有两个文件,如下图所示:3 右键单击计算机-属性-...
罗平县13734081970: 如何在vs2013里配置opencv - ?
生佳美索: 方法/步骤1 安装opencv2.4.9,解压,请务必记住自己解压的路径.宜家以我自己的路径为例D:\Program Files2 配置环境变量1、系统变量 Path:添加D:\Program Files\opencv\build\x86\vc12\bin2、用户变量:添加opencv变量,值D:\Program ...