OpenCV2.2 在VC 2005中安装、配置以及示例

时间:2022-09-08 17:47:17

1、环境:WIN7、VS2005、OpenCV2.2、CMake2.8

2、VS2005安装、CMake安装、以及OpenCV2.2的编译请参考OpenCV2.0的处理方法:

http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1

3、配置环境变量Path:将D:\Program Files\OpenCV2.2\VC2005\bin加入Windows系统环境变量Path中。

4、为VC2005配置OpenCV环境:

打开VC2005,菜单 Tools -> Options -> Projects and Solutions -> VC++ Directories

Show directories for选择include files,加入目录 D:\Program Files\OpenCV2.2\VC2005\include

Show directories for选择library files,加入目录 D:\Program Files\OpenCV2.2\VC2005\lib

关闭VC2005,配置完最好重启下。

5、示例:

// 功能:从磁盘读取图像文件并将图像显示在屏幕上
#include "stdafx.h"
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

#pragma comment(lib,"opencv_core220d.lib")

#pragma comment(lib,"opencv_highgui220d.lib")

using namespace cv;

int _tmain(int argc, _TCHAR* argv[])
{
 IplImage* pimg;//声明指针
 //载入图像
 pimg = cvLoadImage("long.jpg",1);
 if (!pimg)
 {
  return -1;
 }
 //显示图像
 cvNamedWindow("图像",1);//创建窗口
 cvShowImage("图像",pimg);//显示图像
 cvWaitKey(0);//等待按键
 cvDestroyWindow("图像");//销毁窗口
 cvReleaseImage(&pimg);//释放图像

 return 0;
}