怎么在vc6.0里vc6.0配置opencv1.02.0

VC6.0,OpenCV1.0环境配置
总结如下:
下载及环境变量配置:
1.下载OpenCV1.0(现在已经有2.4x了)安装程序,但vc6.0貌似只支持OpenCV1.0;
2.安装后,配置环境变量,方法是:右击“计算机”,选择“属性”,左边栏点击“高级系统设置”,点击“环
境变量”按钮,新建用户变量,输入变量名称,变量值为D:\OpenCV\bin(我的OpenCV是安装
& 在C:\Program Files\下,大家根据各自安装目录来进行赋值);
配置vc6.0环境:
菜单Tools-&Options-&Directories:
先设置lib路径,选择Library files,在下方填入路径:
D:\OpenCV\lib
然后选择include&files,在下方填入路径:
D:\OpenCV\cxcore\include
D:\OpenCV\cv\include
D:\OpenCV\cvaux\include
D:\OpenCV\ml\include
D:\OpenCV\otherlibs\highgui
D:\OpenCV\otherlibs\cvcam\include
&然后选择source files,在下方填入路径:
D:\OpenCV\cv\src
D:\OpenCV\cxcore\src
D:\OpenCV\cvaux\src
D:\OpenCV\otherlibs\highgui
D:\OpenCV\otherlibs\cvcam\src\windows
最后点击“ok”,完成设置。
每创建一个使用OpencCV的VC
Project,都需要指定所需lib。即:菜单:工程-&设置,然后在左侧选择“所有配置”,在右侧标签选择“连接”,将如下lib加入“对象/库模块”中(用空格隔开),如下图:
cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib
之后点击“确定”,环境配置完成,这样就可以在所配置好的工程里敲代码了
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。OpenCV(5)
在vc6.0中配置opencv1.0可分为简单的两步:
一、在“工具-&选项&中的”目录&选项卡下配置“可执行文件”的路径到你解压的opencv1.0文件夹下的&bin“文件夹;配置”include files&路径到&include&(注意这里有多个include文件夹需要设置,如cv下有一个“include&,cxcore还有其他的文件夹下也有一个&include&“等,最好全部都包含进来);接着依次配置&library files&路径到&lib&;最后配置&source file&路径到&src”(这里同样有多个文件夹需要包含).
上面是”include files“的设置示例,除了前三个路径外都是我们自已包含的include file路径。
二、在“工程-&设置&中的&连接&选项卡下的”对像/库模块&中包含你要用到的相应的lib文件,如你在程序中用到了cv.h头文件,则在配置好第一步后,在这里就要加上&cv.lib&
前面三个.lib静态链接库是我们加上的。如果我们在写程序时,出现编译无错,而链接时提示无法解析某个函数名或宏等,这都是因为我们仅仅将
库包含进来了,但没有包含库对应的静态链接文件导致的。
执行结果如下:
注意,在运行程序时,可能会报无法找到&highgui100.dll&等文件的错误,此时可以将opencv下的bin目录下的相应的highgui100.dll等文件拷贝到系统盘下的system32
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:75095次
积分:1476
积分:1476
排名:第16589名
原创:61篇
转载:55篇
评论:20条
(3)(2)(6)(5)(7)(1)(2)(2)(1)(2)(1)(2)(1)(6)(9)(3)(5)(14)(12)(1)(2)(1)(5)(15)(1)(2)(4)(3)(1)扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
一个系统中同时使用VC6.0+OpenCV1.0和VS2005+OpenCV2.0的方法
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口VC6.0环境下Opencv1.0的配置
说到了Opencv。可能有些朋友还不知道什么是Opencv,那么我们今天就一起来回复下Opencv的点点滴滴:
& OpenCV的全称是:Open Source
Computer Vision Library
OpenCV于1999年由Intel建立,现在由Willow
Garage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac
OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++
类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了和计算机视觉方面的很多通用算法。
Opencv的应用领域:
  1、人机互动
  2、物体识别
  3、图象分割
  4、人脸识别
5、动作识别&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&& 6、运动跟踪
  7、机器人
OpenCV的优势:
  为什么有OpenCV
  计算机视觉市场巨大而且持续增长,且这方面没有标准API,目前的计算机视觉大概有以下三种:
  1.研究代码(慢,不稳定,独立并与其他库不兼容)
  2.耗费很高的商业化工具(比如Halcon, MATLAB+Simulink)
  3.依赖硬件的一些特别的解决方案(比如视频监控,制造控制系统,医疗设备)
这是目前的现状。而标准的API将简化计算机视觉程序和解决方案的开发。OpenCV致力于成为这样的标准API。
  OpenCV致力于真实世界的实时应用,通过优化的C代码的编写对其执行速度带来了可观的提升,并且可以通过购买Intel的IPP高性能多媒体函数库(Integrated
Performance Primitives)得到更快的处理速度。
言归正传,我们下在一起来看看VC6.0平台是Opencv1.0的配置方法:
& 1.安装Visual C++ 6.0
&&2.安装OpenCV:
从 下载OpenCV安装程序。假如要将OpenCV安装到C:\Program
Files\OpenCV。(下面附图为OpenCV 1.0rc1的安装界面,OpenCV
1.0安装界面与此基本一致。)在安装时选择"将\OpenCV\bin加入系统变量"(Add\OpenCV\bin to the systerm
配置Windows环境变量
检查C:\Program
Files\OpenCV\bin是否已经被加入到环境变量PATH,如果没有,请加入。加入后需要注销当前Windows用户(或重启)后重新登陆才生效。(可以在任务管理器里重启explorer.exe)
配置Visual C++
菜单Tools-&Options-&Directories:先设置lib路径,选择Library
files,在下方填入路径:
C:\Program Files\OpenCV\lib
然后选择include files,在下方填入路径:
C:\Program Files\OpenCV\cxcore\include
C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\Program Files\OpenCV\ml\include
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\otherlibs\cvcam\include
然后选择source files,在下方填入路径:
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
最后点击“ok”,完成设置。
每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。菜单:Project-&Settings,然后将Setting for选为All
Configurations,然后选择右边的link标签,在Object/library modules附加上
cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib
如果你不需要这么多lib,你可以只添加你需要的lib。&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。(open source computer vision)
OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java interfaces and supports Windows, Linux, Mac OS, iOS and Android. OpenCV was designed for computational efficiency and with a strong focus on real-time applications. Written in optimized C/C++, the library can take advantage of multi-core processing. Enabled with OpenCL, it can take advantage of the hardware acceleration of the underlying heterogeneous compute platform. Adopted all around the world, OpenCV has more than 47 thousand people of user community and estimated number of downloads exceeding 9 million. Usage ranges from interactive art, to mines inspection, stitching maps on the web or through advanced robotics.
VERSION 3.1
Merry coming XMas & Happy New Year! OpenCV 3.1 has been just released, with lots of new functionality from GSoC 2015 etc., new IPPICV included, HDF5 format support, updated iOS framework.
With this simple , discover some basic functions provided by OpenCV, without having to write a single line of code!
The Cassandra team is thrilled to announce the release of a new, 6th software update for Cassandra 11, a pioneering visual programming tool and development platform for modeling algorithms, typically used in image, signal and video processing.
demonstrating GSOC 2015 contributions is ready! Big thanks to all the students and mentors who participated. Great job!
Compatibility
> OpenCV 3.0
Fedor Morozov
Compatibility
> OpenCV 2.4.4
Mimmo Cosenza

我要回帖

更多关于 vc6.0配置opencv2.4.8 的文章

 

随机推荐