搭建vs2015和OpenCV开发环境
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了搭建vs2015和OpenCV开发环境相关的知识,希望对你有一定的参考价值。
1.把vs2015一定要安装到C盘(安装到别的硬盘会出现找不到库等问题),选择自定义安装->下一步->编程语言,选择visual C++(注意除了这个,其他都不要选,把其他勾都去掉)->下一步。安装完成。2.下载opencv,从www.opencv.org 下载opencv-3.1.0.exe,然后提取到指定目录后复制路径D:\opencv\build\x64\vc14\bin,右击我的电脑->属性->高级系统设置->环境变量->系统变量->选中"Path",点编辑,在变量值后添加";"和刚才复制的路径。然后一直点确定。
3.打开vs2015,选择新建项目->Visual C++->Win32 控制台应用程序,填写名称test->选择项目位置->确定->下一步->勾选"空项目"->完成。选中刚才新建的项目,然后选择vs2015菜单栏的"视图"->"属性管理器",看到左边属性管理器下的项目打开“Debug | x64”,选中“Microsoft.Cpp.x64.user”右击,选择“属性”;Microsoft.Cpp.x64.user属性页中选择“VC++ 目录”,
1).选择右边“包含目录”,点“编辑”,添加路径“D:\opencv\build\include\opencv”,“D:\opencv\build\include\opencv2”,“D:\opencv\build\include”,然后点"确定"。
2).选择右边“库目录”,点“编辑”,添加路径“D:\opencv\build\x64\vc14\lib”,然后点"确定"。
选择"链接器"->“输入”->附加依赖项->编辑,填上“opencv_world310d.lib”(这个库在目录D:\opencv\build\x64\vc14\lib中),点“确定”,再点“确定”,再关掉右边的属性管理器。点一下“解决方案资源管理器”->选中"源文件"右击,选中添加->新建项,填上名称"main.cpp",点“添加”,写下以下内容
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
int main(int argc, char** argv) {
return 0;
}
在菜单栏的"Debug"旁边,把"x86"改成“x64”。然后cpp文件就不会出现错误划线。
在main函数里加上以下测试内容:
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace cv;
int main(int argc, char** argv) {
Mat src = imread("D:/visual studio 2015_Projects/testopencvinstall/test1.jpg");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey(0);
return 0;
}
以上是关于搭建vs2015和OpenCV开发环境的主要内容,如果未能解决你的问题,请参考以下文章
[CV之旅] 环境搭建VS2015 + opencv 3.2
[OpenCV][关于OpenCV3.2.0+VS2015+Win10环境搭建]