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

VS2017搭建Opencv3.4.0环境

程序员文章站 2022-03-21 19:33:30
...

操作系统:windows10
开发软件:VS2017社区版
依赖库:Opencv3.4.0

以下是安装步骤以及HelloWorld程序

第一步:下载解压

去官网下载opencv-3.4.0-vc14_vc15.exe文件并运行,选择自己的解压目录

VS2017搭建Opencv3.4.0环境

第二步:配置环境变量

看网上大神说opencv新版本没有x86目录了,所以对于高版本的opencv使用vs只能编译x64程序了,配置环境变量比较简单,主要是把动态链接库的位置添加到path变量中即可。
在Path变量后加上路径

D:\Software\Opencv3.4.0\opencv\build\x64\vc15\bin

这个是我的路径,实际中根据各人的解压目录。

第三步:使用VS2017新建win32控制台程序

略。

第四步:项目配置

建好工程后,在项目上右键点击属性,进行项目的配置。主要分为3部分

  • 配置属性->C/C++->常规中配置附加包含目录

D:\Software\Opencv3.4.0\opencv\build\include
D:\Software\Opencv3.4.0\opencv\build\include\opencv
D:\Software\Opencv3.4.0\opencv\build\include\opencv2

  • 配置属性->链接器->常规中配置附加库目录

D:\Software\Opencv3.4.0\opencv\build\x64\vc15\lib

  • 配置属性->链接器->输入中配置附加依赖项

opencv_world340d.lib
# 或者
opencv_world340.lib
# 这两个一个是debug版本的,一个是release版本的,另外lib文件的具体名称可以在D:\Software\Opencv3.4.0\opencv\build\x64\vc15\lib目录下查看,不同版本后边名称不同。

第五步:简单测试代码

// OpencvTest.cpp: 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <opencv2\opencv.hpp>

using namespace cv;

int main()
{
    Mat picture = imread("D:\\QQPCmgr\\test.jpg");

    imshow("测试", picture);
    waitKey(0);
    return 0;
}

写好代码之后,点击调试之前,这里要改成x64的,不然会报错误,前边第一步已经说过原因了。
VS2017搭建Opencv3.4.0环境

运行结果:
VS2017搭建Opencv3.4.0环境

相关标签: VS2017 Opencv安装