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");
}

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


猜你喜欢

转载自blog.csdn.net/jesmine_gu/article/details/79061986