Opencv下载和导入Visual studio2022的实现步骤

 更新时间:2022年05月23日 15:35:13   作者:Keep_Trying_Go  
本文主要介绍了Opencv下载和导入Visual studio2022的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1.opencv下载地址

https://www.raoyunsoft.com/opencv/opencv-4.5.5/

注:记住自己安装的位置和安装时时产生的opencv文件

2.Visual studio 2022下载参考教程

https://www.jb51.net/article/249019.htm

3.导入Visual studio 2022步骤

如果直接在visual studio 2022 中导入Opencv的话,找不到相关的库:

上面的导入的两个路径都是先进入安装时生成的文件opencv中:
(1)E:\Visual studio 2019\Opencv\opencv\build\include
(2)E:\Visual studio 2019\Opencv\opencv\build\x64\vc15\lib

测试:

#include<opencv2/opencv.hpp>
#include<iostream>
using namespace cv;
using namespace std;

int main() {

	Mat img = imread("E:/conda_3/PyCharm/OpenCV/FaceDetect/images/face1.jpg");
	imshow("face", img);
	waitKey(0);

	return 0;
}

解决方案:设置环境变量

E:\Visual studio 2019\Opencv\opencv\build\x64\vc15\bin
右击“此电脑”找打高级系统设置打开

点击环境变量->找到用户变量名->path->编辑->新建:添加E:\Visual studio 2019\Opencv\opencv\build\x64\vc15\bin(这个是我本人的路径,找到刚才自己安装的路径)

配置好环境变量之后关闭visual studio 2022,重新打开刚才的项目即可。

注意:现在显示没有问题了,注意图片的路径问题。

教程: https://www.bilibili.com/video/BV1wT4y1a7mA

以下是复现了视频中的过程:首先非常感谢这位Up主的教程,以下的复习主要是为了以后的便于查找。

到此这篇关于Opencv下载和导入Visual studio2022的实现步骤的文章就介绍到这了,更多相关Opencv下载和导入VS2022内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C++ Qt开发之使用QNetworkAccessManager实现Web网页访问

    C++ Qt开发之使用QNetworkAccessManager实现Web网页访问

    Qt 是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,本文主要介绍了如何运用QNetworkAccessManager组件实现Web网页访问,需要的可以参考下
    2024-03-03
  • C++中形参和实参的区别及说明

    C++中形参和实参的区别及说明

    这篇文章主要介绍了C++中形参和实参的区别及说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • C++获取文件大小数值的三种方式介绍

    C++获取文件大小数值的三种方式介绍

    最近在做项目时经常需要获得文件的大小操作,虽然在网络上已经有许多篇博客介绍了,但是还是想总结出自己一篇,记录一下自己在项目中是怎么获得文件大小的
    2022-10-10
  • C++统计中英文大小写字母、数字、空格及其他字符个数的方法

    C++统计中英文大小写字母、数字、空格及其他字符个数的方法

    这篇文章主要介绍了C++统计中英文大小写字母、数字、空格及其他字符个数的方法,涉及C++字符串的遍历与简单判定技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-05-05
  • C语言中常见的六种动态内存错误总结

    C语言中常见的六种动态内存错误总结

    学习过C语言中的动态内存函数,例如【malloc】、【calloc】、【realloc】、【free】,那它们在使用的过程中会碰到哪些问题呢,本本文我们一起来探讨下,感兴趣的朋友跟着小编一起来看看吧
    2023-11-11
  • C++一个数组赋值给另一个数组方式

    C++一个数组赋值给另一个数组方式

    文章介绍了三种在C++中将一个数组赋值给另一个数组的方法:使用循环逐个元素赋值、使用标准库函数std::copy或std::memcpy以及使用标准库容器,每种方法都有其适用的场景和注意事项
    2025-02-02
  • C++ AVL树插入新节点后的四种调整情况梳理介绍

    C++ AVL树插入新节点后的四种调整情况梳理介绍

    AVL树是高度平衡的而二叉树,它的特点是AVL树中任何节点的两个子树的高度最大差别为1,本文主要给大家介绍了C++如何实现AVL树,需要的朋友可以参考下
    2022-08-08
  • C语言实现绘制贝塞尔曲线的函数

    C语言实现绘制贝塞尔曲线的函数

    贝塞尔曲线,又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。本文将利用C语言实现绘制贝塞尔曲线的函数,需要的可以参考一下
    2022-12-12
  • C语言实现简单版三子棋

    C语言实现简单版三子棋

    这篇文章主要为大家详细介绍了C语言实现简单版三子棋,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • C语言实现扫雷小游戏的全过程记录

    C语言实现扫雷小游戏的全过程记录

    这篇文章主要给大家介绍了关于C语言实现扫雷小游戏的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04

最新评论