opencv4.5.4+VS2022开发环境搭建的实现

目录
  • 一、下载安装Visual Studio
  • 二、opencv 库的下载
  • 三、修改 path 环境变量
  • 四、配置文件
  • 五、VS配置
  • 六、测试使用

一、下载安装Visual Studio

1.进入:Visual Studio2022的官网,点击Community2022进行下载。
2.双击运行VS2022安装包,点击继续,等待几分钟。
3.安装程序下载安装验证完毕,将会提示进入这个界面:

选择C++的桌面开发和Visual Studio 扩展开发,右上角打对钩,然后更改安装位置。

注意:修改不了缓存和共享组件、工具和SDK的安装位置的解决方案:
打开注册表编辑器WIN + R --> regedit(或者直接搜索注册表编辑器,输入regedit),找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup下的SharedInstallationPath项,直接删除。然后打开vs installer就可以更改安装位置了。

二、opencv 库的下载

1、opencv官网,点击Library中的Releases

2、选择Windows版本,读秒完成即可开始下载

3、双击安装包进行安装

4、安装完打开文件夹是这样的

  • build是OpenCV使用时要用到的一些库文件
  • sources中则是OpenCV官方为我们提供的一些demo示例源码

三、修改 path 环境变量

补充:VC14 和 VC 15 的区别

  • VC14,Visual Studio 2015编译器
  • VC15,Visual Studio 2017编译器

1.把OpenCV文件夹放好地方后,依次选择此电脑—>属性—>高级系统设置—>系统变量,找到Path变量,选中并点击编辑,然后新建把你的OpenCV执行文件的路径填进去,然后一路点确定,这样环境变量就配置完了。
xxxx\opencv\build\x64\vc15\bin
xxxx\opencv\build\x64\vc15\lib

四、配置文件

如果环境变量配置的准确,切配置之后经过重启,就没有进入这部的必要。即做完上面的配置,重启一次,直接跳到“五、配置VS2019”即可,看是否配置成功。

当然,若不想重启而想马上查看是否配置成功,就要进行这一步的配置。
将目录 xxxx\opencv\build\x64\vc15\bin 下面的opencv_world452.dll和opencv_world452d.dll文件(你的不一定是一模一样的,你只要找到opencv_worldxxx.dll和opencv_worldxxxd.dll即可)复制到目录:(我的系统为64位)C:\Windows\SysWOW64中。

注:如果Windows安装在C盘。

  • 32位系统的路径为:C:\Windows\System32;
  • 64位系统的路径为:C:\Windows\SysWOW64。

为什么要进行拷贝呢?

当VS进行编译的时候,会默认的来到这个文件夹下来寻找对应的库文件。

五、VS配置

1、打开vs2022软件,新建一个c++空项目,然后添加一个main(自己随意命名).cpp源文件。
2、依次点击 视图-> 属性管理器

3、生成自己的配置文件

  • Debug|64 :表示在64位操作系统,Debug 模式的配置文件。
  • 头文件路径、库路径、库文件名称。

4、然后对属性表进行配置:VC++目录—>包含目录。(头文件路径)
xxxx\opencv\build\include
xxxx\opencv\build\include\opencv2

VC++目录—>库目录(库文件路径)
xxxx\opencv\build\x64\vc15\lib

链接器:添加库的名称:opencv_worldxxxd.lib
后面多一个 d :代表是debug版本的库。(如果配置为Debug,选择opencv_world450d.lib如果为Release,选择opencv_world450.lib)

后缀lib记得到写上

六、测试使用

//打开摄像头样例
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/core/core.hpp>
using namespace cv;

int main()
{
	VideoCapture cap(0);
	Mat frame;
	while (1)
	{
		cap >> frame;
		imshow("调用摄像头", frame);
		waitKey(30);
	}
	return 0;
}

到此这篇关于opencv4.5.4+VS2022开发环境搭建的实现的文章就介绍到这了,更多相关VS2022 opencv环境搭建内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • VScode搭建OpenCV环境的详细步骤

    目录 安装MinGW-w64 安装CMake 生成MakeFiles 编译Opencv VScode配置 用vscode来写opencv代码需要自己编译OpenCV,主要用到MinGW-w64和CMake工具.由于可能存在的版本兼容问题,下载这些工具前最好先访问网站: https://github.com/huihut/OpenCV-MinGW-Build 该网站包含了已经编译过的Opencv库,不想自己编译的话可以直接下载(编译过程并不会一帆风顺,需要有折腾的精神). 该网站还提供了现成的版本

  • python3.6、opencv安装环境搭建过程(图文教程)

    我需要使用tesseract-OCR的模块,vs的配置有点麻烦,所以采用py的环境,搭建. 1.在python.org网站下载python3.6版本 我下载的3.6.8的python的安装 选存放的路径和把配置环境变量选项勾上否则需要自己配置环境变量  遇 到这个页面点击一下disable path length limit 再点 close cmd或者power shell里面测试: py IDE的安装与py的配置 双击桌面图标 使用软件 安装opencv-python 在命令行中直接使用pi

  • Visual Studio 2017+OpenCV环境搭建教程

    OpenCV环境搭建教程分享,供大家参考,具体内容如下 OpenCV包准备 下载地址:http://opencv.org/downloads.html 在官网上随便找一个Sample: http://docs.opencv.org/3.2.0/examples.html 1: 2: 3:拷贝官网的代码:ffilldemo.cpp 呀!!怎么报这么多错,看看提示原来是无法找到opencv的源文件.那么,少了, 我们就加上吧 添加好了之后又发现: 需要以下设置: 设置后发现还有问题: 设置后发现还是

  • Opencv2.4.13与Visual Studio2013环境搭建配置教程

    opencv这个工具来进行图像处理.大致是使用C++语言编写程序实现识别算法的实现,所以首先就要进行opencv与VS环境的配置. Shaine属于那种半路出家之人都算不上的那种,本科期间三四年来学习的真是半吊子,开发方向的东西完全就是一窍不通.而作为一个giser,不可避免的会涉及到开发,也免不了图形图像处理的东西,所以,Shaine打算借着毕设这个机会,自己独自着手一个小项目,从需求.现有研究状况.可引用的经典算法等开始,重学GIS开发,初步学习opencv相关内容. 之前花了四五天的时间来

  • 详解OpenCV For Java环境搭建与功能演示

    OpenCV概述 OpenCV做为功能强大的计算机视觉开源框架,包含了500多个算法实现,而且还在不断增加,其最新版本已经更新到3.2.其SDK支持Android与Java平台开发,对于常见的图像处理需求几乎都可以满足,理应成为广大Java与Android程序员的首先的图像处理框架.Java中使用OpenCV的配置及其简单,可以毫不客气的说几乎是零配置都可以. 一:配置 配置引入OpenCV相关jar包,首先要下载OpenCV的自解压版本,下载地址: http://opencv.org/open

  • OpenCV4.1.0+VisualStudio2019开发环境搭建(超级简单)

    先说一下其实根本无需修改环境变量等系统设置,只需要对 project 进行一些设置就好. 编译需要的是 .h 文件和 .lib 文件,运行需要的是 .dll 文件,调试需要的是代码源文件和 .pdb 文件. 1. 准备 Open CV 的文件 : https://opencv.org/releases/ 解压到哪里无所谓,我们后面会把需要的文件复制到 Solution 的目录里面. 2. 在 vs 中新建一个空的工程,添加一个 source.cpp,随便加几行代码能跑起来.注意把 Solutio

  • Python环境搭建之OpenCV的步骤方法

    一.openCV介绍 Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持.OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.MacOS操作系统上.它轻量级而且高效--由一系列 C 函数和少量C++类构成,同时提供了Python.Ruby.MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法.最新版本是3.1 ,2016年1

  • Visual Studio 2013+OpenCV2.4.10环境搭建教程

    Opencv是一个使用起来非常方便的开放视觉库.本文详细讲解如何在Win8.1+Visual Studio 2013环境下配置Opencv2.4.10 工具:Opencv2.4.10 方法/步骤: 这里用的Opencv版本是2.4.10,可以在Opencv的官网上免费下载.软件大小约为350M. 下载完毕后,双击打开"opencv-2.4.10",选择解压目录.我这里选择解压目录为D盘.确认解压目录后,点击"Extract".解压完成后,在opencv文件夹中生成两

  • opencv4.5.4+VS2022开发环境搭建的实现

    目录 一.下载安装Visual Studio 二.opencv 库的下载 三.修改 path 环境变量 四.配置文件 五.VS配置 六.测试使用 一.下载安装Visual Studio 1.进入:Visual Studio2022的官网,点击Community2022进行下载.2.双击运行VS2022安装包,点击继续,等待几分钟.3.安装程序下载安装验证完毕,将会提示进入这个界面: 选择C++的桌面开发和Visual Studio 扩展开发,右上角打对钩,然后更改安装位置. 注意:修改不了缓存和

  • VS2022+unity3D开发环境搭建的实现步骤

    目录 1 安装 Unity 2 使用 Visual Studio 调试 1 安装 Unity 安装Unity Hub 安装 Unity 推荐使用 Unity Hub 管理程序(官方管理程序). Unity Hub 是一种管理工具,可让您管理自己的所有 Unity 项目和安装.使用 Hub 可以管理 Unity Editor 的多个安装及其关联组件,创建新项目,以及打开现有项目. 官网下载:https://store.unity.com/cn/download 安装Unity打开Unity Hub

  • 详解Angular 开发环境搭建

    Angular 是一款开源 JavaScript 框架,由Google 维护,用来协助单一页面应用程序运行的.它的目标是增强基于浏览器的应用,使开发和测试变得更加容易.目前最新的 Angular 版本是 v4.2.3 开始搭建 Angular 开发环境 搭建 Angular 开发环境需要的步骤: Node.js 配置 npm Angular CLI 安装 Node.js 下载安装Node.js,下载最新的 LTS 版本即可,目前最新的版本是 v6.11.0 LTS 配置 npm 安装好 Node

  • 详解Angular CLI + Electron 开发环境搭建

    本文介绍了Angular CLI + Electron 开发环境搭建,分享给大家 用 @angular/cli 配合 Electron 构建桌面软件开发环境,可以在 Electron 中使用 Angular 的各种特性,使开发桌面软件像开发网站一样简单.快捷,而且可以模块化,紧跟最新技术趋势. 安装 Angular CLI 和 Electron 首先使用 npm 安装 Angular Cli: $ npm i -g @angular/cli 然后安装 Electron $ npm i -g el

  • spring mvc4.1.6 spring4.1.6 hibernate4.3.11 mysql5.5.25开发环境搭建图文教程

    一.准备工作 开始之前,先参考上一篇:  struts2.3.24 + spring4.1.6 + hibernate4.3.11 + mysql5.5.25 开发环境搭建及相关说明 思路都是一样的,只不过把struts2替换成了spring mvc 二.不同的地方 工程目录及jar包: action包改成controller:  删除struts2 jar包,添加spring mvc包(已有的话,不需添加): web.xml配置:  跟之前不同的地方是把struts2的过滤器替换成了一个ser

  • Go语言开发环境搭建与初探(Windows平台下)

    Go语言开发环境的搭建(Windows) Windows下的Go语言开发安装包 官方下载地址: https://code.google.com/p/go/downloads/list 我们下载地址:http://www.jb51.net/softs/237132.html Go语言中文官网(有相关参考和文档) http://zh.golanger.com/ 方法/步骤 1.在Go语言的Google代码项目上下载Windows下的Go语言开发包(下载地址见工具).有zip压缩版和msi安装版两个按

  • 详解vue.js 开发环境搭建最简单攻略

    做为一名学习路上的小白,起初就对 vue.js 有着莫名的好感,知道 vue.js 也能实现 angular.js 的双向绑定等一些功能后,妥妥的先把 angular.js 和 node.js 丢到后面再去学, 看了看 vue 文档,首先要搭建一个开发环境,因为自己太小白,看了一些搭建开发环境的博客,表示专业术语太多依然还是一脸懵逼. 具体流程大概如下: 很难理解?没关系,我也没理解,跟着操作就行了,我是window系统. 1.安装node.js 起初是很不理解的,我学 vue.js 还要掌握

  • vue.js开发环境搭建教程

    vue.js开发环境搭建教程分享,具体内容如下 1.安装node.js,忽略 2.基于node.js,利用淘宝npm镜像安装相关依赖 在cmd里直接输入:npm install -g cnpm –-registry=https://registry.npm.taobao.org,回车,等待安装... 3.安装全局vue,用于帮助搭建所需的模板框架 在cmd里, 1).输入:cnpm install -g vue-cli,回车,等待安装... 2).输入:vue -V,回车,若出现vue信息说明表

  • 基于Vue2的移动端开发环境搭建详解

    前言 vue2.0发布了,那么还在用vue1.x的你,是不是也有所心动呢?下面这篇文章就给大家详细介绍基于Vue2的移动端开发环境搭建的详细步骤,下面来一起看看吧. 一.vue-cli 首先还是介绍我们的脚手架工具,因为它能让我们省去大部分的配置时间,这里只给出简单步骤,保证你的命令顺利运行的前提是安装最新版本的 node 和 npm,这里不赘述升级流程 全局安装 vue-cli npm install vue-cli -g 借此也全局安装一个 webpack npm install webpa

随机推荐