OpenCV的安装与VC环境的配置(笔记)
来源:互联网 发布:模拟退火算法的实例 编辑:程序博客网 时间:2024/05/10 02:41
阿须论坛:
(一) openCV的安装
1. 下载最新版 openCV Beta 5, 网址为 http://www.intel.com/technology/computing/opencv/index.htm
2. 下载完毕后直接点击安装。安装完毕后打开 _make文件夹下的.dsw(vc6)或.sln(vc.net),点击project下的batch build,注意你的机子是32位的话,选重所有的win32Debug 和 Release(不要选择64位的),点击 Rebuild。这样,所需要的库文件就生成了。下一步,要建你自己的文件。(PS:openCV Beta 5有一个bug,建立的时候需要改一个注释注错了的文件)
3. 打开vc6或vc.net,新建一工程(win32console, win32project, MFC都可以,取决于你的习惯)
4. 配置你自己的工程
对于vc6: project - settings -all configurations
C/C++标签Category中选择Prepreocessor-à Additional include directories项,输入以“,”分开的相对路径(注意相对路径的格式与你的openCV文件夹与你的工程文件夹相对位置有关),如我的工程建立在OpenCV的目录下,则我可以这样设置相对路径: ../cvaux/include,../cxcore/include,../cv/include,../otherlibs/highgui, ../otherlibs/cvcam/include ; 当然,也可以输入绝对路径如 C:/Program Files/OpenCV/cv/include…
Link标签 Category中选择General -Object/library modules, 输入以空格分开的cvd.lib highguid.lib cvauxd.lib cxcored.lib cvcamd.lib
Link标签 Category中选择Input -Object/library modules, 输入以空格分开的cvd.lib highguid.lib cvauxd.lib cxcored.lib cvcamd.lib
Link标签- Category中选择Input -Additional Library path, 输入包含lib库的相对路径或绝对路径,我的工程相对路径设置为 ../lib
设置完以上点击确定。
对于Vc.net: project-properties-all configurations
C/C++-Additional Include Directories à每行分开的相对路径或绝对路径,如我的工程里这样设置../../cv/include ../../cvaux/include ../../highgui/include ../../otherlibs/highgui ../../otherlibs/cvcam/include
Linker - General -Additional library directories: ../../lib
Linker-Input-Additional Dependencies: cv.lib cxcore.lib cvaux.lib cvcam.lib highgui.lib (每行一个)
设置完以上点击确定。
5.加入openCV的工程到你的工程里并设置依赖关系
vc6: Project-Insert project into workspace -cv/cv.dsp
同样加入cvaux.dsp, cxcore.dsp, highgui.dsp
Project-Dependencies: cv选择cxcore; cvaux选择cv,cxcore; highgui选择cxcore; 你的工程选择所有
Vc.net FileàAdd project - Existing project-cv/cv.vcproj
同样加入cvaux.vcproj, cxcore.vcproj, highgui.vcproj
在Solution Explorer中,鼠标右击 Solution ‘your project’ (5 projects)àproperties中设置依赖关同,同vc6
(二)openCV简单使用入门
这样就配置成功了,你可以使用openCV里。下面简单介绍一些openCV简单的图像操作的例子。帮助初学者入门。在使用时,只要把头文件包括进来就可以直接使用了。#include “cv.h” #include “highgui.h” (具体每个库中的内容,可参阅openCV手册)
- OpenCV的安装与VC环境的配置(笔记)
- OpenCV的安装 环境配置
- OpenCV学习笔记(0x00) OpenCV的安装与配置
- VC++6.0环境下的OpenCV配置
- opencv 的安装与配置
- OpenCV的安装与配置
- Opencv与VC6.0环境的配置
- python+opencv学习笔记(一)python+numpy+scipy+opencv+contrib的安装与配置
- wxWidgets笔记_1_linux环境下wxwidgets的安装与配置
- vc下opencv的配置
- win8 + VS2012 + OpenCV的安装与配置
- 最新OpenCV的配置与安装
- OpenCV(2.4.11)的安装与配置
- 【OpenCV 学习笔记】1、OpenCV的下载与配置
- wxWidgets-2.8.9在VC++ 2005 Express环境下的安装与配置
- Compile Widget -wxWidgets-2.8.9在VC++ 2005 环境下的安装与配置
- OPENCV入门教程一:OPENCV的下载,安装与配置
- OpenCV的安装配置
- delphi操作xml文件
- C++中的数学函数
- 烦死了,烦死了,撞死算了,不知道该怎么办了!
- 2007年4月2日 大雨
- 带你认识电影常见版本
- OpenCV的安装与VC环境的配置(笔记)
- OPENCV是什么
- Vim的行号、语法显示等设置,即.vimrc文件的配置
- 转载:读《放弃理想,未必能成就现实 》 ---放弃专业也未必能成就爱好
- matlab学习笔记
- 我们就这样一起暴富
- 这个半个月我做了点什么?(3.19----4.1)
- 怎样从ASP.NET 2.0中读取连接字符串的设置新增方法
- 怎样从ASP.NET 2.0中读取连接字符串的设置