Visual Studio配置OpenCV(保姆及教程)

Visual Studio配置OpenCV

  • OpenCV安装
  • Visual Studio安装
  • Visual Studio配置OpenCV

OpenCV安装

OpenCV安装地址,点击进行下载

二话不说,直接最新版本,安装挺简单的这里就不进行叙述了,安装完后记住安装地址。

在这里插入图片描述

打开你的安装目录,找到以下文件, 到这里先停一下,我们先安装Visual Studio, 如已安装,请跳过。

在这里插入图片描述

Visual Studio安装

Visual Studio安装地址,点击下载

社区版下载,主要是不花钱 😄😄😄

在这里插入图片描述

安装简单不过多叙述,保证你有C++的运行环境就行。

在这里插入图片描述

点击进行项目创建

在这里插入图片描述

选择创建空项目, 填写项目名称。

在这里插入图片描述

创建好了之后你会得到以下界面

在这里插入图片描述

Visual Studio配置OpenCV

找到属性并打开

在这里插入图片描述

找到图片相应的位置,添加opencv的include所在目录路径

在这里插入图片描述

找到图片相应的位置,添加opencv的lib所在目录路径

在这里插入图片描述

找到图片相应的位置,添加opencv_world480d.lib,复制此内容即可,完成之后点击确认

在这里插入图片描述

此时我们的配置就完成了!,新建cpp文件,复制以下代码进行测试:

#include <opencv2/opencv.hpp>
#include <iostream>using namespace cv;int main()
{// 添加图片到同一路径Mat img = imread("星球.jpg");namedWindow("img", WINDOW_NORMAL);imshow("img",img);waitKey(0);destroyAllWindows();return 0;
}

如果显示图片就说明你的配置没有问题,这时就可以进行Opencv的开发了哦!!!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/132843.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

地下城堡3魂之诗阵容搭配攻略

在地下城堡3魂之诗游戏中&#xff0c;拥有一个合理搭配的阵容非常关键&#xff0c;可以让角色能力发挥最大化。以下是建议的阵容搭配及攻略&#xff1a; 关注【娱乐天梯】&#xff0c;获取内部福利号 1.核心成员(2名) 在阵容中选择两个输出型角色作为核心成员&#xff0c;他们的…

微软已终止支持Windows Server 2012 2012 R2

微软已于2023年10月10日终止支持Windows Server 2012 和 Windows Server 2012 R2&#xff0c;在此日期后&#xff0c;这些产品将不再接收安全更新、非安全更新、Bug 修复、技术支持或联机技术内容更新。 如果无法升级到下一个版本&#xff0c;则需要使用扩展安全更新 (ESU) 长达…

Prometheus-Prometheus安装及其配置

Prometheus-Prometheus安装及其配置 Prometheus安装下载解压 配置启动prometheus校验配置文件表达式浏览器 Prometheus安装 Prometheus的安装针对Linux的安装&#xff0c;其他的安装方式可以查看Prometheus官网 下载 sudo wget https://github.com/prometheus/prometheus/re…

Matlab之数组、包含分配给类别的值函数categorical

一、功能 categorical 是为一组有限的离散类别&#xff08;例如 High、Med 和 Low&#xff09;赋值的数据类型。这些类别可以采用您指定的数学排序&#xff0c;例如 High > Med > Low&#xff0c;但这并非必须。分类数组可用来有效地存储并方便地处理非数值数据&#xf…

SpringBoot 接口 字节数组直接显示为图片

源码&#xff1a; import java.io.ByteArrayOutputStream; import javax.imageio.ImageIO; import org.springframework.web.bind.annotation.RequestMapping;/*** 获取二维码图像* 二维码支付** param price 金额* return 二维码图像* throws IOException IOException*/ Requ…

c#设计模式-行为型模式 之 迭代器模式

&#x1f680;简介 提供一个对象来顺序访问聚合对象中的一系列数据&#xff0c;而不暴露聚合对象的内部表示。 迭代器模式主要包含以下角色&#xff1a; 抽象聚合&#xff08;Aggregate&#xff09;角色&#xff1a;定义存储、添加、删除聚合元素以及创建迭代器对象的接口…

github Release 下载加速,绿色合法,遥遥领先

你有没有这样一个困惑&#xff0c;当你寻找了很久终于找到一个解决问题的方案&#xff0c;发现这个工具在 GitHub 上&#xff0c;接下来等待我们的就是遥遥无期的龟速下载。 文章目录 前言下载测试加速下载操作 视频讲解 遥遥领先 前言 GitHub 作为程序员的知识宝库&#xff…

DetailView/货币详情页 的实现

1. 创建货币详情数据模型类 CoinDetailModel.swift import Foundation// JSON Data /*URL:https://api.coingecko.com/api/v3/coins/bitcoin?localizationfalse&tickersfalse&market_datafalse&community_datafalse&developer_datafalse&sparklinefalseR…

本文整理了Debian 11在国内的几个软件源。

1&#xff0e;使用说明 一般情况下&#xff0c;将/etc/apt/sources.list文件中Debian默认的软件仓库地址和安全更新仓库地址修改为国内的镜像地址即可&#xff0c;比如将deb.debian.org和security.debian.org改为mirrors.xxx.com&#xff0c;并使用https访问&#xff0c;可使用…

保护互联网数据安全:关键方法与最佳实践

在当今数字化时代&#xff0c;互联网数据安全已经成为个人、企业和组织的首要任务之一。随着信息技术的迅猛发展&#xff0c;网络威胁也不断演进&#xff0c;因此保护互联网数据安全变得尤为关键。本文将介绍一些关键方法和最佳实践&#xff0c;帮助您确保互联网数据的安全性。…

webstorm自定义文件模板(Vue + Scss)

最终效果如下&#xff1a; 具体配置如下&#xff1a; 新增文件代码如下&#xff1a; <!--* Description: ${COMPONENT_NAME} 页面* Author: mhf* Date: ${DATE} --> <template><div>${COMPONENT_NAME} </div> </template><script&g…

JVM源码剖析之线程的创建过程

说在前面&#xff1a; 对于Java线程的创建这个话题&#xff0c;似乎已经被"八股文"带偏&#xff5e; 大部分Java程序员从"八股文"得知创建Java线程有N种方式&#xff0c;比如new Thread、new Runnable、Callable、线程池等等&#xff5e; 而笔者写下这篇文…