Win10 64位+VS2015 (community)下配置OpenCV过程详解

之前下载安装了VS 2015专业版,安装完成之后一直在加载界面进不去VS,废了好大的功夫卸载。后来改装了VS 2015 的社区版。

VS卸载很麻烦,本来想把卸载的步骤和用到的工具记录下来,一直拖拖拉拉,懒到现在都忘得差不多了。

卸载

 

下面开始安装配置

我的操作系统:Windows 10 64位

IDE: Visual studio Community 2015 

OpenCV:

(下载地址:http://opencv.org/)

(装的时候各种安装包都是师兄师姐们给的,没在网上下,所以不知道链接啥的,从其他博客上拷贝了一下)

 

OpenCV

双击上图的.exe,自己设置好目录啥的,一键式解压完成就可以先放一边。

Visual studio Community 2015 

双击打开上图的.iso文件,点击里面的vs_community.exe,一步一步往下完成安装。

完成后打开VS,新建项目->模板->Visual C++->Win32控制台程序

完成后开始配置

配置

找到属性管理器(视图->其他窗口->属性管理器)

右击蓝色这块选择属性

 

如图进行配置

一、分别对vc++目录下的包含目录、库目录、Windows运行库目录进行添加路径

F:\OpenCV\opencv\build\include

F:\OpenCV\opencv\build\include\opencv

F:\OpenCV\opencv\build\include\opencv2

F:\OpenCV\opencv\build\x64\vc14\lib

F:\OpenCV\opencv\build\x64\vc14\lib

 

二、链接器下面的输入->附加依赖项 

添加opencv_world331d.lib

有个d的是debug下的配置。另外的也可以加上。

上述文件在*\opencv\build\x64\vc14\bin中 (注:* 表示安装目录)

 

另外不要忘记配置环境变量,打开控制面板的系统->高级系统设置->环境变量

添加路径*\OpenCV\opencv\build\x64\vc14\bin

运行时按图调整

 

 

 

输入测试代码(这里附上两段)

一段是网上找的,一段是书《学习opencv(中文版)》(另附该书电子版和源代码)上的第一段代码

学习OpenCV(中文版)

 

 

#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main(int argc, char* argv[])
{
	const char* imagename = "F:\\OpenCV\\firstOpenCV\\firstOpenCV\\sp.jpg";

	//从文件中读入图像
	Mat img = imread(imagename);

	//如果读入图像失败
	if (img.empty())
	{
		fprintf(stderr, "Can not load image %s\n", imagename);
		return -1;
	}

	//显示图像
	imshow("image", img);

	//此函数等待按键,按键盘任意键就返回
	waitKey();

	return 0;
}

 

int main(int argc, char** argv)
{
	IplImage* img = cvLoadImage("F:\\OpenCV\\firstOpenCV\\firstOpenCV\\sp.jpg", 0);
	cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE);
	cvShowImage("Example1", img);
	cvWaitKey(0);
	cvReleaseImage(&img);
	cvDestroyWindow("Example1");
}


附上第二段代码的运行结果图

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

故沉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值