Windows XP+VS2005+OpenCV2.3详细安装和配置过程

来源:互联网 发布:光盘重装ubuntu系统 编辑:程序博客网 时间:2024/05/16 05:48

安装

1.下载vs2005, 然后安装(安装向导:VS2005团体开发\SETUP\setup.exe);

          part1下载地址:http://pan.baidu.com/share/link?shareid=98635&uk=2517492675

          part2下载地址:http://pan.baidu.com/share/link?shareid=98634&uk=2517492675

2.下载cmake和openCV2.3.0;

          CMake下载:http://pan.baidu.com/share/link?shareid=114690&uk=2517492675
          opencv2.3.0下载:http://pan.baidu.com/share/link?shareid=114834&uk=2517492675

3.安装cmake, 运行cmake;

4.分别在Where is the source code和Where to build the binaries选择源代码地址(..\OpenCV-2.3.0)和编译之后的位置(..\buildOpenCV);

5.配置平台(configure), 选择visual studio 8 2005,点击finish;

6.再次点击configure, 然后点击generate;

7.启动vs2005,打开buildOpenCV文件夹下的解决方案OpenCV.sln;

8.编译debug和release: 生成->重新生成解决方案, 在buildOpenCV里产生了bin和lib文件;

9.将生成的bin和lib文件拷贝至OpenCV-2.3.0文件夹.

配置

1.在vs2005中新建一个项目, 类型为win32应用程序, 命名为testOpenCV2.3;

2.编译如下简单的代码: (生成->编译)出错:cannot open include file...


#include "opencv2/opencv.hpp"#include "stdafx.h"using namespace cv;int main(int argc, char* argv[]){   Mat img = imread("E:\\1.jpg");   imshow("src",img);   waitKey();   return 0;}

3.配置(解决头文件问题): 工具->选项->项目和解决方案->VC++目录

可执行文件: ..OpenCV-2.3.0\bin\debug和..OpenCV-2.3.0\bin\release;

库文件: ..OpenCV-2.3.0\lib\debug和..OpenCV-2.3.0\lib\release;

包含文件: ..OpenCV-2.3.0\include;..OpenCV-2.3.0\modules\core\include;..OpenCV-2.3.0\modules\highgui\include;等等所有的include文件夹;

4.配置库文件(debug):项目->属性->配置属性->链接器->输入->附加依赖项

opencv_core230d.lib
opencv_highgui230d.lib
opencv_imgproc230d.lib

5.配置库文件(release):项目->属性->配置属性->链接器->输入->附加依赖项
opencv_core230.lib
opencv_highgui230.lib
opencv_imgproc230.lib

6.将..OpenCV-2.3.0\bin\debug和..OpenCV-2.3.0\bin\release加入环境变量的用户变量中, 用分号隔开;

7.重启vs2005, 编译运行testOpenCV2.3, 成功.

原创粉丝点击