首页 > 其他分享 >VisutalStudio配置Opencv

VisutalStudio配置Opencv

时间:2023-11-06 12:12:12浏览次数:32  
标签:img lib opencv 配置 Opencv 添加 VisutalStudio

VisualStudio 2022配置Opencv

前言

求求了,让我多会点吧,上午把环境配好。我们多敲,让我再多会一些吧。这次来配下Opencv

基本流程:

  1. 安装Visual Studio
  2. 下载opencv
  3. 配置变量
  4. 配置Visual Studio
  5. 测试运行

开始吧~

一、跳过,自己装。

二、下载opencv

--->点击进入下载地址<---

选择版本进行安装,可能需要某些手段进行下载,不然太慢了。

下好后进行自定义路径的安装即可。

三、配置环境变量

把我们新装的那个环境配置进环境变量即可。添加进去

四、配置VisualStudio

(1) 直接创建一个空项目进去就行。

创建好之后,右击源文件,点击添加,创建c++文件(.cpp),随便命名个名称。

(2)然后点击上方的项目—>最下面的属性页—>然后进行配置包含目录

(3) 下面的库目录相同

(4) 进行添加依赖项

这里需要注意一点,要记得留意一下我们代码的运行配置,在属性页的正上方可以看到比如我这边是Debug模式,平台是x64,因此我的附加依赖项应该是opencv_world455d.lib,而不是opencv_world455.lib,如果你选择的配置是Release,那么你的附加依赖项就应该是opencv_world455.lib

  • Debug添加依赖为:opencv_world480d.lib,末尾带d
  • Release添加依赖为:opencv_world480.lib,末尾不带d

(5)配置文件

​ 把自己opencv文件目录下的\opencv\build\x64\vc14\bin中的三个dll文件,拷贝到C:\Windows\System32 中。

测试运行

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

using namespace std;
using namespace cv;

int main()
{
	Mat img;
	img = imread("4.png");
	imshow("test", img);
	waitKey(0);
	return 0;
}

标签:img,lib,opencv,配置,Opencv,添加,VisutalStudio
From: https://www.cnblogs.com/wxzcch/p/17812366.html

相关文章

  • Docker 配置 Wordpress
    1.拉取镜像dockerpullwordpress:latest2.创建存储卷dockervolumecreatewordpress_data3.创建容器dockerrun--namewordpress-chao--restart=always--linkmysql:mysql-p8011:80-d\-vwordpress_data:/var/www/htmlwordpress----外部数据库docker......
  • NFS配置
    服务器首先创建共享文件,mkdir/test在下面创建index.html安装所需的软件包yuminstall–ynfs-utilsvim/etc/exports/test*(sync,rw,no_root_squash)任何客户端都能访问/test192.168.65.0/24(sync,rw,no_root_squash)那一段可以访问/test 192.1......
  • Debian10的网络配置
    网络配置一、配置文件方式1、编辑网卡配置文件interfacesvim/etc/network/interfaces...autoens33ifaceens33inetstaticaddressaddress172.16.100.201/25gateway172.16.100.254#autoens33启动服务的时候激活网卡,ens33为网卡名称#ifaceens33inetstatic接......
  • 01.Git环境配置
    1.Git简介Git是目前世界上最先进的分布式版本控制系统。Git优点:适合分布式开发,强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。离线工作。2.Git安装官网下载地址:https://git-scm.com/downloadWindows:点击下载......
  • Samba服务配置
    安装软件安装所需软件包:yuminstall–ysambasamba-clientsystemctlrestartsmb编写配置文件:vim/etc/samba/smb.conf基本参数maptoguest=baduser实现无密码访问comment描述该共享的名称path定义该共享的目录browseable指定共享的目录是否可浏览......
  • 解锁JVS低代码表单流水号配置的秘密:一步步教你如何设置
    在数字化时代,表单成为了我们日常生活和工作中不可或缺的一部分。无论是在线申请、数据录入还是业务流程管理,表单都发挥着重要的作用。为了确保数据的准确性和可追溯性,流水号的概念应运而生。流水号作为表单数据记录的唯一标识,为每一份数据赋予了独特的身份,使得数据的处理和管理更加......
  • Django实战项目-学习任务系统-配置定时调度任务
    接着上期代码内容,继续完善优化系统功能。 本次增加配置定时调度任务功能,学习任务系统定时任务管理添加的定时学习任务,需要通过配置调度任务,定时发布周期性的学习任务。以及每天定时发送学生用户属性值,积分值等信息到学生用户知晓。以及其他需要定时调度的任务都可以配置到定时......
  • Prometheus配置basic_auth
    一、什么是Prometheus?Prometheus是一个开源的系统监控和报警框架,其本身也是一个时序列数据库(TSDB),它的设计灵感来源于Google的Borgmon,就像Kubernetes是基于Borg系统开源的。Prometheus是由SoundCloud的Google前员工设计并开源的,官方网站:Prometheus-Monitoringsystem&time......
  • OpenCV 图像复制和图像区域读写
    图像复制共享数据,使用newMat(srcMat,...)和newMat=srcMat生成新的Mat都和原Mat共享数据,也就是说如果修改某一Mat,其他Mat也会随之改变复制全新的Mat,使用CopyTo()和Clone()方法将生成一个全新的Mat,新Mat和原Mat不共享数据.图像共享数据的测试privatevo......
  • OpenCV 输出文本
    PutText()输出文本OpenCV5将支持中文字符的输出,当前版本OpenCV4原生不支持,可以使用Contrib包+FreeType方式实现,不过比较麻烦.为了省事,也可以通过将Mat转成bitmap,然后使用GDI方式输出中文字符.示例代码///<summary>///OpenCV暂时不能支持中......