VS2019配置opencv4.6.0手把手一步一步实现

这篇具有很好参考价值的文章主要介绍了VS2019配置opencv4.6.0手把手一步一步实现。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

引言:配置环境真是让人痛苦不堪,踩了无数个坑,网上的文章五花八门,完全不知道参考哪个,直接劝退。为了能顺利配置,此处进行记录,以后可以回过头来看,也分享给大家。

我提供了两种方法配置,一种是针对于一个项目配置,一种是针对所有需要配置opencv的项目。

版本:

vs2019

opencv4.6.0

前提是大家都已经下载好了这两个东西,下载我就不说了,出门左转,下载好再进来。直接上干货。

第一步:打开vs2019,在界面看我红框内的目标(每一步只需关注我的红框内的东西即可):

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第二步: 名字和位置,看自己心情

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 

第三步:在解决方案这一块鼠标右键源文件->添加->新建项

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 

第四步:名称自己起一个程序名,位置存储在新建的项目下面,一般打开这个界面的默认位置就是。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 

 第五步:配置opencv环境,这是我下载之后的opencv 文件夹内的内容 

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

如果您只想为当前项目配置opencv,则第五步的01-11这个步骤可以不用管,从上面的第五步直接看下面的第六步,只为当前项目配置opencv。

如果您只想给当前的项目配置opencv,则直接下拉到第六步,如果想要一次配置好opencv来适用不同的项目,则继续跟着一步一步走即可。

第五步01:如果是第一次配置opencv,则可以按照我如下的操作来,这样就不用每一次新建项目然后重新配置opencv了,可以直接通过添加现有属性表来配置:

第五步02:打开视图、其他窗口、属性管理器

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第五步03:我们新建一个项目属性表,这样其他项目如果需要opencv,则直接添加我们建好的项目属性表就可以了。属性管理器窗口界面如红框处,下面这四个是调试程序的不同模式,我们这里选择debug|x64,您也可以按照同样的步骤来配置release|x64。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第五步04:鼠标右键,点击添加新项目属性表

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第五步05:属性表的名字,最好容易记知道是什么的属性表,我这里就用opencv标识。位置最好放在一个公共区域,方便读取。点击添加即可。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 第五步06:双击打开属性管理器界面的debug|64下面的自己定义的属性名。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 第五步07:设置包含目录

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 第五步08:看我的第五步开头,我下载之后的opencv的文件夹,再往里面点击bulid\include,找到include,以及include里面的opencv2路径,将这两个路径复制即可。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第五步09:设置库目录

 

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第五步10:

库目录添加下载的opencv文件下的路径,看我红框处,找到你的即可。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 第五步11:点击链接器,输入,附加依赖项,添加lib文件,lib文件可以\vc15\lib中查看,数字后面带d的表示debug,选择debug的路径即可,如下图所示:

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉 

 点击应用,这样我们的opencv就配置好了,测试是否配置成功在文章的最后面。

如果您只想为当前项目配置opencv,则第五步的01-11这个步骤可以不用管,从上面的第五步直接看下面的第六步,只为当前项目配置opencv。

第六步:我把解决方案界面移到了左边,在项目名处鼠标右键,点击属性。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉 

 第七步:

配置:我这里是Debug模式,平台是x64,打开5编辑

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第八步:看我的第五步,我下载之后的opencv的文件夹长这张,再往里面点击,找到include,以及include里面的opencv2路径,将这两个路径复制即可。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第九步:和第七步的操作一样

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

第十步:将opencv文件夹中的x64打开,将vec15或vec14下面的lib地址进行复制,如下图所示:

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 第十一步:点击链接器,输入,附加依赖项,添加lib文件,lib文件可以\vc15\lib中查看,数字后面带d的表示debug,选择debug的路径即可,如下图所示:

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

 到这一步就算是已经配置好了。

测试是否配置成功:

调试程序的模式要设置正确如下图所示。

vs2019配置opencv环境,C++,opencv,人工智能,计算机视觉

将我们在第四部中建立的程序文件中添加代码:

#include <opencv2/opencv.hpp>
#include <iostream>

using namespace std;
using namespace cv;

int main()
{
    //OpenCV版本号
    cout << "OpenCV_Version: " << CV_VERSION << endl;

    //读取图片
    Mat img = imread("你的图片地址");

    imshow("picture", img);
    waitKey(0);
    return 0;
}

 查看运行结果是否有图片展示和opencv的版本信息。

编写不易,转载请记得注明出处。文章来源地址https://www.toymoban.com/news/detail-564120.html

到了这里,关于VS2019配置opencv4.6.0手把手一步一步实现的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • opencv4.7.0 win10 源码编译 vs2019 cmake

    步骤: ① 编译opencv源码;注意几个下载内容;根据cmakedownloadlog.txt中的说明 ② 生成opencv.sln,先使用ALL_BUILD生成 ③ 然后对install工程进行生成 ④ 使用:离线使用,opencv文件夹 install的include lib bin 等复制到当前工程下的文件夹;然后配置属性     配置属性时注意一下路径,工

    2024年02月04日
    浏览(68)
  • 手把手教你创建VS离线安装包

    没有现成的iso 以前的VS一个ISO搞定安装 但现在VS都是在线安装模式了,有些工作机 处于无法联网状态,又需要安装VS时需要离线包 其实现在VS提供了离线安装包的命令行创建方式,下面以VS2019社区版为例,VS2022也是一样操作 下载VS Community 安装exe点击这里,假设放在D盘 打开

    2024年02月05日
    浏览(50)
  • 手把手教你用SQLServer连接Visual Studio2019并编写一个学生信息管理页面

    目录 安装SQLServer 创建新项目 建数据库建表 窗体设计 代码实现  整体效果 ​ 用SQLServer连接Visual Studio,首先需要下载SQLServer app。 下载教程,我之前写过,可以点击如下链接先下载安装SQLServer: SQL Server(express)安装教程 安装好SQL之后,打开VisualStudio2019,新建一个window项目 ,步

    2024年02月12日
    浏览(50)
  • 【C++】Windows端VS code中运行CMake工程(手把手教学)

    👉博__主👈:米码收割机 👉技__能👈:C++/Python语言 👉公众号👈:测试开发自动化【获取源码+商业合作】 👉荣__誉👈:阿里云博客专家博主、51CTO技术博主 👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。 下载在vscode中安装cmake和cmake tools插件 在

    2024年02月07日
    浏览(40)
  • 香橙派/树莓派 电脑linux 电赛备赛指南-opencv全过程最简安装,ssh,vnc,USB摄像头驱动和配置环境避坑,手把手教学。opencv视觉入门(一)

    老早就想写博客了把之前的项目都记录下来,但是一直碍于每次做完项目都挺累的,于是就偷懒没写,不过每次做完都有总结,现在已经大三了,觉得应该把自己之前学习过程中遇到的经验或者坑写出来,后面会陆陆续续的发出来,今天先来讲一下有关这份博客的前提背景吧

    2024年04月08日
    浏览(51)
  • 手把手教你opencv做人脸识别(附源码+文档)

    python3.9 pycharm2020 人狠话不多,直接上代码,注释在代码里面,不说废话。 测试案例: 代码:(记得自己到下载地址下载对应的xml) 效果: 效果可以看出这个效果并不是很好。 代码:(还是用的前面得xml) 效果: 代码: 效果: 我们可以看到现在的识别效果非常好了。 代

    2024年02月02日
    浏览(54)
  • 【OpenCV入门教程Java版之一】安装OpenCV:OpenCV4.6.0+IDEA开发环境配置

    在读研期间的研究方向与图像处理有一点相关,后来由于工作可能会有需要,所以晚上回去也闭门研究了OpenCV和图像处理相关的知识。也准备写一个OpenCV系列的专栏作为自己的学习笔记,也分享给大家,如果有写错的地方也欢迎大家及时指出。 好了这篇文章作为OpenCV系列的第

    2024年02月09日
    浏览(55)
  • 基于python+opencv的人脸识别打卡(手把手教你)

    2.1新建members.csv文件 文件内容依次是id,First_name,Last_name,如图: 2.2新建face文件夹 里面存放采集的人脸信息,用于训练 2.3注意事项 脸部识别特征模块 Path路径为你创建环境下的cv2包中haarcascade_frontalface_default.xml对应的地址 只加了opencv中脸部特征,没加眼部识别。(cv2包中还有眼

    2024年02月02日
    浏览(50)
  • 手把手教会 VS2022 设计 Winform 高DPI兼容程序 (net461 net6.0 双出)

    C# Winform高DPI字体模糊. 高DPI下(缩放100%), UI设计器一直提示缩放到100%, 如果不重启到100%,设计的控件会乱飞. 新建.Net Windows窗体应用 (Winform)工程 选择.Net6.0 将窗体尺寸定为 1000 x 1000 , 用于后面检测缩放是否正确 添加一个按钮 , 尺寸定为 150 x 50 添加一个图片框 , 尺寸定为 300 x

    2024年02月07日
    浏览(43)
  • 【Kali】手把手配置网络方法

    emm,因为花了好多天配置网络,尝试了网上各种方法,都没配置成功,问了老师,看过老师的文档,仍然懵懵懂懂,又看了两篇超长的博客,配置好了一部分,碰巧配好了可以连通外网,却又不能连通物理机了,有时候可以连通物理机,却又不能连通外网,然后在机缘巧合下

    2024年02月03日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包