OpenCV4.0在visual studio 2017的初次配置

OpenCV4.0在visual studio2017的初次配置

本文档记录opencv4.0在visual studio2017的初次配置方法。

一 安装OpenCV4.0

1 运行安装文件

下载OpenCV4.0安装文件opencv-4.0.0-vc14_vc15.exe,双击运行该文件–实际上是解压缩操作,选择解压缩路径(不要包含中文路径)进行解压;

2 配置环境变量

右键‘我的电脑’ -> 属性 -> 高级系统设置-> 点击‘高级’选项卡的‘环境变量’ -> 选择‘系统变量’的‘path’ -> 点击‘编辑’-> 单机‘新建’ -> 输入解压缩的OpenCV4.0安装目录:‘D:\OpenCV4_0\opencv\build\x64\vc15\bin’在这里插入图片描述

二 OpenCV4.0工程

1 新建工程

打开Visual Studio 2017,选择‘文件’ -> ‘新建’ -> ‘项目’ -> 选择‘空项目’,点击确定。工程选择Debug和x64。
在这里插入图片描述

2 设置项目属性

在VS2017‘解决方案资源管理器’下 -> 右键单击项目名称 -> 选择‘属性’,在属性页依次执行以下操作:

  1. 包含目录设置。点击选择‘VC++目录’ -> 右侧选择‘包含目录’ -> ‘编辑’ -> 点击‘新行’,输入目录‘D:\OpenCV4_0\opencv\build\include\opencv2’,和目录‘D:\OpenCV4_0\opencv\build\include’ -> 点击确定;

  2. 引用目录设置。点击选择‘VC++目录’ -> 右侧选择‘引用目录’ -> ‘编辑’ -> 点击‘新行’,输入目录‘D:\OpenCV4_0\opencv\build\x64\vc15\bin’ -> 点击确定;

  3. 库目录设置。点击选择‘VC++目录’ -> 右侧选择‘库目录’ -> ‘编辑’ -> 点击‘新行’,输入目录‘D:\OpenCV4_0\opencv\build\x64\vc15\lib’ -> 点击确定;
    在这里插入图片描述

  4. 链接器输入设置。点击选择‘链接器’的‘输入’ -> 右侧选择‘附加依赖项’ -> ‘编辑’ -> 点击‘新行’,输入文件(注意不是目录)‘D:\OpenCV4_0\opencv\build\x64\vc15\lib\opencv_world400d.lib’ -> 点击确定。说明:注意到在该文件夹下有两个.lib文件,Release 工程选择opencv_world400.lib,Debug工程选择opencv_world400d.lib。
    在这里插入图片描述
    依据以上“1 新建工程”,“2 设置项目属性方法”可以在一个项目中使用Opencv。
    为了方便在多个项目中重复使用该操作,可进行“3 属性表操作方法”中的操作。

3 属性表操作(很重要,生成.props文件可在其他工程中使用,属性操作一劳永逸)

  1. 在VS2017‘属性资源管理器’下右键单击‘Debug|X64’ -> ‘添加新项目属性表’, 新建一个.props文件;

  2. 双击新建的属性表文件,在属性页执行与第2步‘设置项目属性’相同的操作。

    扫描二维码关注公众号,回复: 16703090 查看本文章

新建的.props文件可以拷贝到其他工程中使用,只需在新的工程中‘属性资源管理器’下,右键单击‘Debug|X64’ -> ‘添加现有属性表’即可。
在这里插入图片描述

4 代码输入

在‘解决方案资源管理器’下添加一个.CPP文件,并输入以下代码:


#include <opencv2/opencv.hpp>

using namespace cv;

int main()
{
    
    
	//读取图片(使用图片的绝对路径)
	Mat src = imread("D://OpenCV//hello//image2.jpg");
	//显示图片
	imshow("Output", src);
	//显示灰度图
	Mat Gray;
	cvtColor(src, Gray, 6);
	imshow("Gray", Gray);

	//不加此语句图片会一闪而过
	waitKey(0);

	return 0;
}

代码运行结果如下:
在这里插入图片描述
修改一下图片路径,运行代码试试吧,现在可以认真学习OpenCV啦,祝你成功,加油~~~

猜你喜欢

转载自blog.csdn.net/family5love/article/details/116484707