vs2010下完成opencv-3.0-beta集成开发


感谢D,感谢国家,花了一上午终于搞定了。

再谢谷歌,百度以及cnblog,参考了这篇文章

http://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html


1、下载软件


 2、配置OpenCV环境变量


环境变量中配置PATH,在后面加上分号以及%opencv%\build\x86\vc10\bin,我的是E:\Program_Files\opencv\build\x86\vc10\bin。


3、配置工程的opencv依赖(每次新建工程都要重新配置,要执行此步骤请先跳到第4步建立工程)


三个地方需要配置

项目-属性-VC++目录-包含目录,添加 E:\Program_Files\opencv\build\include, E:\Program_Files\opencv\build\include\opencv,E:\Program_Files\opencv\build\include\opencv2,三个目录


项目-属性-VC++目录-库目录,添加 E:\Program_Files\opencv\build\x86\vc10\lib, E:\Program_Files\opencv\build\x86\vc10\staticlib两个目录。


项目-属性-链接器-输入-附加依赖项,添加 

opencv_ts300d.lib
opencv_world300d.lib

两个就可以了。



4、用VS2010新建控制台工程测试:


建立空项目,插入main.cpp

//file:main.cpp

#include <iostream>
using namespace std;
//#include <opencv.hpp>
#include <opencv2\opencv.hpp>
using namespace std;
using namespace cv;

int main(){
	cout << "Hello world.\n";
	Mat img = imread("me.jpg");
	if (img.empty()){
		cout << "open error.\n" << endl;
		return -1;
	}
	imshow("me", img);
	waitKey();
	system("pause");
	return 0;
}

把me.jpg放在工程目录的工程目录下面,我的工程叫HelloOpenCV,把me.jpg放在E:\myCode\vs_project\HelloOpenCV\HelloOpenCV目录下面,编译运行,调试通过。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值