Windows10下Visual Studio2019安装及OpenCV配置

一、Visual Studio安装

  • 官方下载(社区版)传送门
  • 然后一路安装即可,其中工作负载选择一项如无特殊需求单选“使用C++的桌面开发即可
    工作负载

二、OpenCV安装与配置

1、OpenCV下载

  • OpenCV3.4.5下载
  • 通过下载好的opencv-3.4.5-vc14_vc15.exe提取文件到合适路径,我的路径是E:\software\OpenCV\opencv
  • 配置系统路径
    右键我的电脑 ---》属性 ---》高级系统设置 ---》环境变量 ---》(系统变量)Path 添加E:\software\OpenCV\opencv\build\x64\vc15\bin

2、配置OpenCV到VS上

  • 新建一个空项目,得


    资源管理器界面
  • 视图 ---》属性管理器,得


    属性管理器
  • 右键文件夹Debug | x64,选点添加新项目属性表


    添加新项目属性表

    这里我们就命名为Debug_x64.props,路径一般指向你的OpenCV安装路径即可


    添加新项
  • 点开左栏中的Debug_x64,如图


    属性页

    (1)通用属性 ---》VC++目录 ---》包含目录 中添加以下三个目录,并点击应用:

E:\software\OpenCV\opencv\build\include
E:\software\OpenCV\opencv\build\include\opencv
E:\software\OpenCV\opencv\build\include\opencv2

(2)随后在库目录中添加如下路径

E:\software\OpenCV\opencv\build\x64\vc15\lib

(3)仍然在该页,链接器 ---》输入 ---》 附加的依赖项中,输入opencv_world345d.lib 并保存 (345是因此此处OpenCV版本为3.4.5),如图


附加的依赖项

(4)右键保存Debug_x64


保存
  • 使用时添加属性表
    新建项目后,同样在属性管理器上右键Debug|x64 ---》添加现有属性表,然后找到之前配置好的Debug_64.props打开添加即可使用OpenCV


    添加现有属性表

    属性表选择
  • dll添加
    复制目录E:\software\OpenCV\opencv\build\x64\vc15\bin下的三个dll文件

opencv_ffmpeg345_64.dll
opencv_world345.dll
opencv_world345d.dll

C:\Windows\System32目录下

三、测试

  • 调整为x64,运行


    调整为x64
#include 
using namespace cv;
int main() {
    Mat img = imread("banana.jpg");  //图片与.cpp文件同路径
    imshow("banana.jpg", img);
    waitKey(0);
}
okkkkkk

参考来源:
[1] 面向新手的win10+vs2017+opencv3.4.5配置(永久配置)
[2] Window10下学习心得——安装篇——VS2019安装与opencv3.4.6配置(含添加项目属性表方法)(不定期更新)
[3] 由于找不到 opencv_world320.dll,无法继续执行代

你可能感兴趣的:(Windows10下Visual Studio2019安装及OpenCV配置)