windows下OpenCV安装教程以及vs2019配置opencv教程
创始人
2024-05-03 19:09:01
0

文章目录

  • 一. OpenCV下载
    • 二. OpenCV安装及配置
    • 三. VS2019项目配置OpenCV

一. OpenCV下载

官网地址:Home - OpenCV

下载地址:OpenCV download | SourceForge.net
在这里插入图片描述

二. OpenCV安装及配置

  1. 双击下载好的安装包进行安装
    在这里插入图片描述

  2. 安装过程实际上是一个解压过程
    在这里插入图片描述

    选择解压目录,单击Extract会在选中的路径下自动创建名字是opencv的文件夹。解压好的内容如下:
    在这里插入图片描述

  3. 右键我的电脑,选择属性
    在这里插入图片描述

  4. 选择高级系统设置
    在这里插入图片描述

  5. 选择环境变量
    在这里插入图片描述

  6. 选择path,然后选择编辑path环境变量
    在这里插入图片描述

  7. 添加如下环境变量
    在这里插入图片描述

  8. 复制opencv\build\x64\vc15\bin下的以下三个文件三个动态链接库到C:\Windows\System32 路径下

    • opencv_world454.dll
    • opencv_world454d.dll
    • opencv_videoio_ffmpeg454_64.dll
      在这里插入图片描述

三. VS2019项目配置OpenCV

  1. 右键项目名,选择属性
    在这里插入图片描述

  2. 单击左侧VC++目录,平台选择X64,关注右侧包含目录库目录
    在这里插入图片描述

  3. 首先修改包含目录,选中以后点击编辑
    在这里插入图片描述

  4. 单击文件夹标志新建,然后选择目录
    在这里插入图片描述

  5. 添加如下图所示的两个变量,单击确定

    • D:\SoftWare\OpenCV\opencv\build\include\opencv2
    • D:\SoftWare\OpenCV\opencv\build\include
      在这里插入图片描述

    重复本过程,为库目录添加如下变量,单击确定

    • D:\SoftWare\OpenCV\build\x64\vc15\lib
      在这里插入图片描述
  6. 修改附加依赖项,平台依旧选择X64
    在这里插入图片描述

  7. 添加一下变量(手动输入或者粘贴)opencv_world454d.lib ,这个链接库在D:\SoftWare\OpenCV\opencv\build\x64\vc15\lib文件下,单击确定
    在这里插入图片描述
    在这里插入图片描述

  8. 最后新建一个项目,测试是否配置成功。对 源文件 右键,添加->新建项
    在这里插入图片描述

  9. 选择C++文件,输入名字 main
    在这里插入图片描述

  10. 添加如下代码(直接粘贴即可)

#include
#includeusing namespace cv;int main(int argc, char** argv) 
{Mat image = imread("C:\\Users\\ASUS\\Pictures\\1.jpeg");if (image.empty()) {printf("could not load image...\n");return -1;}namedWindow("test_opencv_setup", 0);imshow("test_opencv_srtup", image);waitKey(0);return 0;
}

解决方案平台(编译器中的位置在编译器最上方本地windows调试器左侧)选择X64,最后按 Ctrl+F5 运行代码,查看结果

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...