码迷,mamicode.com
首页 > 其他好文 > 详细

VS2010下安装Opencv

时间:2014-11-02 15:06:24      阅读:273      评论:0      收藏:0      [点我收藏+]

标签:opencv

Opencv作为一种跨平台计算机视觉库,在图像处理领域得到广泛的应用,下面介绍如何在VS2010中安装配置Opencv

一、下载Opencv

下载网址:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/
本人下载的是opencv-2.4.10.exe,并将其解压到任意路径,如:E:\Opencv

二、设置环境变量
计算机-->属性-->高级系统设置-->高级-->环境变量
为用户变量和系统变量中的变量PATH添加值:
E:\Opencv\opencv\build\x86\vc10\bin
(注意:改为自己opencv\build\x86\vc10\bin所在完整路径,)

bubuko.com,布布扣

bubuko.com,布布扣


三、配置VS2010
新建一个win32控制台应用程序(如Test)
视图-->属性管理器,选中左侧项目栏Debug|Win32-->Microsoft.Cpp.Win32.user,右击选属性

1.VC++目录->可执行文件目录,添加
E:\Opencv\opencv\build\x86\vc10\bin
(注意:改为自己opencv\build\x86\vc10\bin所在完整路径)

bubuko.com,布布扣

2.VC++目录-->包含目录,添加
E:\Opencv\opencv\build\include
E:\Opencv\opencv\build\include\opencv
E:\Opencv\opencv\build\include\opencv2
(注意:改为自己opencv\build\include\**所在完整路径)bubuko.com,布布扣

3.VC++目录-->库目录,添加
E:\Opencv\opencv\build\x86\vc10\lib
(注意:改为自己opencv\build\x86\vc10\lib所在完整路径)

bubuko.com,布布扣

4.链接器-->输入-->附加依赖项,添加opencv\build\x86\vc10\lib文件夹里的所有.lib文件名称
opencv_calib3d2410.lib
opencv_calib3d2410d.lib
opencv_contrib2410.lib
opencv_contrib2410d.lib
opencv_core2410.lib
opencv_core2410d.lib
......

bubuko.com,布布扣

四、测试程序

在 Test中添加源文件

#include <opencv2\opencv.hpp>  
#include<iostream>
using namespace cv;
void main()
{
	IplImage *src;
	src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下
	cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
	cvShowImage("lena",src);
	cvWaitKey(0);
	cvDestroyWindow("lena");
	cvReleaseImage(&src);
	return;
}

运行结果:

bubuko.com,布布扣


注:若将安装步骤中所有路径中的x86改为x64,则再VS2010中创建的项目,
要在"生成"-->"配置管理器"中将活动解决平台改为x64

bubuko.com,布布扣


VS2010下安装Opencv

标签:opencv

原文地址:http://blog.csdn.net/u010839382/article/details/40708819

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!