vs2008安装配置opencv
来源:互联网 发布:福建师范大学网络与继续教育学院 编辑:程序博客网 时间:2024/05/20 05:11
安装所需要的软件
安装VC++ 2008
安装OpenCV(从 http://www.opencv.org.cn/index.php/Download 下载OpenCV 2.0,并安装,本文档假定安装目录
为:D:/Program Files/OpenCV2.0)
安装CMake(从 http://www.cmake.org/cmake/resources/software.html 下载 Windows (Win32 Installer) 安装)
具体步骤:
1.运行cmake-gui,设置路径为OpenCV安装路径(本文档假定安装位置为:D:/Program Files/OpenCV2.0),并创建子目录
D:/Program Files/OpenCV2.0/vc2008,用于存放编译结果
2.然后点 configure,在弹出的对话框内选择 Visual Studio 9 2008
3.选择“Congfigure”,完成后选择“Generate”,如下图
编译 OpenCV Debug和Release版本库
成上一步骤后,将在D:/Program Files/OpenCV2.0/vc2008目录下生成OpenCV.sln的VC Solution File,请用
VC++ 2008 Express打开OpenCV.sln,然后执行如下操作:
1.在Debug下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译无错误,再选择
INSTALL项目,运行"Build"
2.在Release下,选择Solution Explorer里的 Solution OpenCV,点右键,运行"Rebuild Solution";如编译
无错误,再选择INSTALL项目,运行"Build"。
配置Windows环境变量Path
将D:/Program Files/OpenCV2.0/vc2008/bin加入Windows系统环境变量Path中
为VC++ 2008 Express配置OpenCV环境
打开VC++ 2008 Express,菜单 Tools -> Options -> Projects and Solutions -> VC++ Directories
1.Show directories for选择include files,加入目录 D:/Program Files/OpenCV2.0/vc2008/include/opencv
2.Show directories for选择library files,加入目录 D:/Program Files/OpenCV2.0/vc2008/lib
使用OpenCV 2.0编程
1.打开VC++ 2008 Express,创建一个Win32控制台程序opencvhello;
2.选择Solution Explorer里的opencvhello项目,点击鼠标右键,选择Properties,在[链接器 LINKER]的[输入INPUT]中;
3.为项目的Debug配置增加依赖的库:cxcore200d.lib cv200d.lib highgui200d.lib(注意,文件名cv200d.lib 可能
是cv***d.lib等形式,具体应查看D:/Program Files/OpenCV2.0/vc2008/lib )
4.为项目的Release配置增加依赖的库:cxcore200.lib cv200.lib highgui200.lib
5.配置属性-字符集修改为使用“多字节字符集” (由于2008默认是以Unicode字符集编译的)
6.编译运行下面的例程(需要将lena.jpg文件放在项目目录下)
PS:
Win7 下使用opencv2.1 VC++2008时 该程序中加载图像时要写完整路径,不然加载不了。 例如:
const char* imagename = "lena.jpg";
需要修改为
const char* imagename = "D://lena.jpg";
特别注意:多层文件夹下要加"//";
比如我新建的一个项目,把图片放在该工程所在文件夹下,就要加两个“/”;
路径如下:D://Visual Studio 2008//Projects//opencv1//图片名字.jpg;
不然每个“/”后面的第一个字母就会被识别为“不可识别的字符转义序列”,
虽然能编译成功,但是无法显示出图片。
另外,每新建一个项目,貌似都需要添加所需的依赖的那六个库,以及修改项目的配置属性。
vs2010配置opencv不大好弄,所以大家将就用着2008吧。
- vs2008安装配置opencv
- opencv+VS2008安装配置
- vs2008安装配置opencv【转载】
- VS2010(VS2008)下安装配置OpenCV
- VS2010(VS2008)下安装配置OpenCV
- VS2008 OPENCV 配置
- openCV VS2008 配置
- VS2008配置opencv
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- vs2008 + OpenCV-2.1.0-win32-vs2008安装
- VS2008+opencv开发环境配置
- VS2008下的配置opencv
- vs2008 + OpenCV 2.2 win32 安装
- 在VS2008下安装openCV
- 正则表达式
- vimim确实很给力
- 超详细的 App to SD 教程!
- G1 app to sd简便方法
- 浅谈APP TO SD的个人体会(转载)
- vs2008安装配置opencv
- 主数据库(mysql)的时间不对
- ActionFactory.TOGGLE_COOLBAR
- unicode详解
- 过程抽象和返回一个值的函数(例子代码)
- MySQL查看当前用户
- Objective-C Windows 开发环境搭建
- Ffmpeg快速命令使用 Ffmpeg选项详解 Ffmepg格式详解 常见视频文件格式详解
- RCP打包后图片资源缺失引起的bug