欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Microsoft Visual Studio 2017配置OpenCV开发环境简要操作

程序员文章站 2022-03-22 14:33:22
...

参考博客:https://blog.csdn.net/sinat_36264666/article/details/73135823

有机会接触这个是因为公司的某个项目,有时候需要使用到OpenCV处理图片,在JNI层操作有诸多不便,还不如使用Visual Studio来进行相应操作的验证,得到的结果会更快更有说服力。Visual Studio是传说中的神器,说真的菜单还真看着有点不知道说什么,虽然都是汉字。配置这种东西,博客太多了,但是有一些是2015的或者更低,当然也有2017的。这里就做个简要的记录,多余的都删除。

下载并安装Visual Studio 2017

下载安装器后,选择安装。如果是第一次安装,可以先勾上这两个选项(从网上看到的操作,并且我之前没勾全了,配置好了也跑不起来);
Microsoft Visual Studio 2017配置OpenCV开发环境简要操作
如果是已经安装了,并且上图中的两个勾没选上的话,那么可以按照下述步骤去勾上并进行组件的安装。
控制面板->程序与应用->Visual Studio 2017->右键->修改

下载并安装OpenCV3.4.1

说是安装,其实是解压到某个地方,先记着这个地方

配置OpenCV环境变量

添加到环境变量后如下
Microsoft Visual Studio 2017配置OpenCV开发环境简要操作

新建项目并配置项目

我选了这“Windows控制台应用程序”
Microsoft Visual Studio 2017配置OpenCV开发环境简要操作
建立好了之后,配置项目中OpenCV相关信息。
1. 打开属性管理窗口。操作路径为视图->其他窗口->属性管理窗口
2. 在此配置Debug X64,操作右键->属性
Microsoft Visual Studio 2017配置OpenCV开发环境简要操作
3. 配置VC++目录

  • 包含目录
    Microsoft Visual Studio 2017配置OpenCV开发环境简要操作

  • 库目录
    Microsoft Visual Studio 2017配置OpenCV开发环境简要操作

4.配置链接器->输入
这个名字中的数字表示OpenCV的版本号,此处我的版本号为3.4.1,后面的d表示为Debug。
Microsoft Visual Studio 2017配置OpenCV开发环境简要操作

测试运行

// ConsoleApplication3.cpp: 定义控制台应用程序的入口点。
#include "stdafx.h"
#include <opencv2/opencv.hpp>

int main()
{
    cv::Mat img = cv::imread("C:\\Users\\xxxxxx\\Desktop\\1.png");
    cv::imshow("测试", img);
    cv::waitKey(0);
    return 0;
}

Microsoft Visual Studio 2017配置OpenCV开发环境简要操作
前面配置的是Debug X64的,所以现在选择这个,运行后如下:
Microsoft Visual Studio 2017配置OpenCV开发环境简要操作

相关标签: OpenCV