`

VC2010 下安装OpenCV2.2

阅读更多

VC2010 下安装OpenCV2.2成功,安装过程如下:

1)到OpenCV中文官网http://www.opencv.org.cn 下载OpenCV-2.2.0-win32-vs2010.exe(VC2010专用版)
安装时选择把OpenCV路径添加到系统全局变量中,若安装过程中提示环境变添加失败,则自己手动添加到
系统变量Path下,若安装路径是:C:\OpenCV2.2,则将C:\OpenCV2.2\bin加入即可。
2)在VS2010创建项目Win32 控制台应用程序TestOpenCV。
3)打开project properties,在弹出窗口中定位到VC++ Directories。
4)将C:\OpenCV2.2\include、C:\OpenCV2.2\include\opencv 这两个路径添加到Include Directory
里面(目的是为了兼容2.1及其以前版本的引用头文件格式)。
5)将C:\OpenCV2.2\lib添加到Library Directory里面。
6)在当前窗口,定位到左边菜单中的Linker,选择Input。
Debug下加入:
opencv_core220d.lib
opencv_highgui220d.lib
opencv_video220d.lib
opencv_ml220d.lib
opencv_legacy220d.lib
opencv_imgproc220d.lib
Release下加入:
opencv_core220.lib
opencv_highgui220.lib
opencv_video220.lib
opencv_ml220.lib
opencv_legacy220.lib
opencv_imgproc220.lib
对于其它的库可根据需要加入。
实际应用中将C:\OpenCV2.2替换为自己的OpenCV安装路径即可。
7)为了测试是否安装成功,在TestOpenCV.cpp输入:
#include "stdafx.h"
#include "highgui.h"
using namespace cv;
int _tmain(int argc, _TCHAR* argv[])
{
const char* imgname = "test.jpg";
Mat img = imread(imgname);//根据文件名称载入图像
if(img.empty())
{
fprintf(stderr, "Can not load image %s\n", imgname);
return -1;
}
if( !img.data ) // 检查是否正确载入图像
return -1;
namedWindow("image", CV_WINDOW_NORMAL);//创建窗口
imshow("image", img); //显示图像
waitKey();
return 0;
}
//程序运行前请先把用于测试的图像test.jpg拷贝到当前工程目录下(和TestOpenCV.cpp在同一目录)。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics