OpenCV 3.1.0+VS2017开发环境配置
电脑系统:win10 64位
OpenCV3.1.0
Visual Studio 2017
1.下载opencv-3.1.0
2.解压
3.配置OpenCV
3.1【打开控制面板】→【系统】→【高级系统设置】→【高级】→【环境变量】
点击【高级系统设置】
点击【环境变量】
双击【PATH】
点击【新建】,添加图中文件
至此,opencv的配置工作结束了(建议重启电脑)
4.配置visual 2017
4.1新建空白工程(快捷键cltr+shift+n)
4.2创建.cpp文件(cltr+shift+a)
4.3【点击视图】→【其他窗口】→【属性管理器】
4.4【Debug|x64】-【Microsoft.cpp.x64.user】-【属性】
4.5【vc++目录】-【包含目录】-【选择编辑】添加
OpenCV\opencv3.1.0\build\include
OpenCV\opencv3.1.0\build\include\opencv
OpenCV\opencv3.1.0\build\include\opencv2 三个文件
4.6添加库目录【OpenCV\opencv3.1.0\build\x64\vc14\lib】
4.7添加依赖项
手动输入
opencv_world310d.lib
opencv_world310.lib
注意:不同版本的opencv,改world的后缀即可,例如3.2版本,改成320即可。
到此,opencv环境搭建已经完成了。
5.测试
若可显示图片,则配置成功。
测试代码:
#include<opencv2\opencv.hpp>
using namespace cv;
int main()
{
Mat picture = imread("1.jpg");//图片必须添加到工程目录下,也就是和test.cpp文件放在一个文件夹下!!!
imshow("测试程序", picture);
waitKey(20180418);
}
我在最后测试过程中遇到了很多问题,图片的位置一定要确定好,最好放在和.cpp文件同一个目录下
注意:C++里面书写文件路径时的确需要两个斜杠“\\”进行分隔,不然会无法读取图片。
openCV3.1.0链接 https://pan.baidu.com/s/1kigpv1ufXzYwauNMZmpgow
密码:uf3m
visual 2017官网下载学生版即可。