欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > windows >内容正文

windows

Windows系统下的Visual studio2019 安装 opencv4.5.1的安装

发布时间:2025/5/22 windows 78 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Windows系统下的Visual studio2019 安装 opencv4.5.1的安装 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

OpenCV文档:https://docs.opencv.org/4.5.1/examples.html

  • 安装OpenCV – 4.5.1,下载地址 https://opencv.org/releases/

    下载完成后得到opencv-4.5.1-vc14_vc15.exe,如图所示
  • 安装opencv,安装目录自定义。我的电脑安装在 H:\opencv
    然后就是各种配置,这是最关键的地方。

    我的电脑配置:win10,64位操作系统
  • 环境变量的配置方法【此电脑】→【属性】→【高级系统设置】→【环境变量】→ 双击系统变量的PATH → 在变量值里面添加相应的路径。




    Visual studio的工程包含目录的配置:
  • 打开Visual Studio,第一步:创建工程

    创建好一个工程后,对新建的项目右键,找到属性。

    将平台修改为x64

    注:因为我的电脑是x64操作系统,如果选择Win32可能出错,错误原因是“与目标计算机冲突”,这是一个坑,请根据实际情况来选择,本篇博客此操作是基于 win10,64位操作系统进行操作的。

    打开属性页面后,首先在【通用属性】→【VC++目录】→【包含目录】中添加一下两个目录。

    H:\opencv\opencv\build\include

    H:\opencv\opencv\build\include\opencv2

    请根据自己电脑安装的位置找到以下文件,并把该文件的路径添加到【包含目录】中



    还是在【VC++目录】下,在【库目录】中添加 H:\opencv\opencv\build\x64\vc15\lib 这个路径,如下图所示。



    接着也是在【通用属性】→【链接器】→【输入】→【附加依赖项】单击,如下图所示进行添加:

    opencv_world451d.lib



    最后一步:在Windows文件夹下介入OpenCV动态链接库(H:\opencv\opencv\build\x64\vc15\bin), 就是把相关的dll都复制到Windows操作系统的目录下。存放路径就是C:\Windows\System32

    到这里OpenCV和Visual Studio都配置完成了,下面写个图像显示的程序试试效果。

    #include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp>using namespace cv;void main(){Mat img = imread("K:/1.png");imshow("原始图", img);waitKey(0); }

    遇到以下几点需要注意的是:
    (1)如果选择平台上不一致,比如我选择x86的平台,会报以下错误,如图所示:

    opencv_world451.lib(opencv_world451.dll) : fatal error LNK1112: 模块计算机类型“x64”与目标计算机类型“x86”冲突


    (2)如果在该操作中
    【通用属性】→【链接器】→【输入】→【附加依赖项】单击,添加:

    opencv_world451d.lib

    如果添加 opencv_world451.lib会出现以下错误

    0x00007FFB0DF1D759 处(位于 1.ShowImg.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000009A4D97F1B0 处。

    (3)Mat img = imread(“K:/1.png”);
    代码中的路径使用的格式不支持 以下这种格式 \
    Mat img = imread(“K:\1.png”);

    否则会报错

    0x00007FFB0DF1D759 处(位于 1.ShowImg.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000009A4D97F1B0 处。

    总结

    以上是生活随笔为你收集整理的Windows系统下的Visual studio2019 安装 opencv4.5.1的安装的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。