Windows10基于Visual Studio 2019配置OpenCV4.X
下载OpenCV
OpenCV官网

我们是Windows环境所以选择 Windows
配置环境变量

创建一个Visual Studio项目

配置Visual Studio属性

在包含目录中引入路径:
- D:\Program Files\OpenCV\build\include
 - D:\Program Files\OpenCV\build\include\opencv2
 

在库目录中引入路径:
- D:\Program Files\OpenCV\build\x64\vc15\lib
 

在 连接器-输入-附加依赖项 下加入:
- D:\Program Files\OpenCV\build\x64\vc15\lib\opencv_world430d.lib

 
测试
#include<iostream>
#include<opencv2/opencv.hpp>
using namespace std;
using namespace cv;
int main()
{
	Mat src = imread("d:/a.png");
	if (src.empty())
	{
		cout << "could not load image..." << endl;
                return -1;
	}
	namedWindow("Display Window", WINDOW_AUTOSIZE);
	imshow("Display Window", src);
	waitKey(0);
	return 0;
}
注意

OpenCV4.3 只给x64编译 所以在Visual Studio中如果用x86会:

此时换成x64:

记得环境变量:
- D:\Program Files\OpenCV\build\x86\vc15\bin
 
也要重新配置一遍Visual Studio属性,x86和x64是分开的。
Windows10基于Visual Studio 2019配置OpenCV4.X的更多相关文章
- windows上visual studio 2019配置libtorch
		
参考链接: https://blog.csdn.net/clx55555/article/details/98172762 https://zhuanlan.zhihu.com/p/68901339 ...
 - OpenCV(c++)-1 安装和配置OpenCV4.4(Windows+visual studio 2019)
		
@ 目录 安装OpenCV4 在Windows系统安装OpenCV4 配置visual studio 2019 配置包含路径 验证配置结果 安装OpenCV4 OpenCV是一个基于BSD许可(开源) ...
 - 使用Visual Studio 2019开发Qt程序
		
安装Qt 如标题,你首先需要到 http://download.qt.io/ 去下载并安装Qt,并在引导下安装MSVC组件(这里不做过多解释) Visual Studio 2019 配置 打开VS20 ...
 - DX12龙书 00 - 环境配置:通过 Visual Studio 2019 运行示例项目
		
0x00 安装 Visual Studio 2019 安装 Visual Studio 2019 以及相关组件. 注:安装组件时带的 Windows 10 SDK 可以在 Individual com ...
 - Revit二次开发环境配置(Revit 2020 +Visual Studio 2019)
		
Revit二次开发环境搭建(Revit 2019+Visual Studio 2017)准备内容 Revit 2019开发环境的搭建,需要安装的内容如下: Revit 2019(主要的开发环境) Vi ...
 - Visual Studio 2019 正式发布,重磅更新,支持live share
		
如约而至,微软已于今天推出 Visual Studio 2019 正式版,一同发布的还有 Visual Studio 2019 for Mac. Visual Studio 2019 下载地址:htt ...
 - 2019年第一天——使用Visual Studio 2019 Preview创建第一个ASP.Net Core3.0的App
		
一.前言: 全文翻译自:https://www.talkingdotnet.com/creating-first-asp-net-core-3-0-app-visual-studio-2019/ Vi ...
 - Visual Studio 2019本地不能运行Azure Functions
		
最近一个项目,需要维护同事写得代码,主要是一堆基于 .net core 3.1 的 Azure Functions.想起2年前第一次接触 Azure Functions(那次是基于.net frame ...
 - Visual Studio 2019 v16.10 和 v16.11 Preview 1 现已推出!
		
Visual Studio 2019 v16.10有什么新功能? 我们很高兴地宣布Visual Studio 2019 v16.10 GA 和 v16.11 preview 1发布.此版本使我们的主题 ...
 - “宇宙最强” IDE,Visual Studio 2019 正式发布
		
转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 本文由葡萄城翻译并发布 今天凌晨Visual Studio 2019已经正式发布,现在已经可以下载了.使用V ...
 
随机推荐
- Java 中拼接 String 的 N 种方式
			
文章持续更新,可以关注公众号程序猿阿朗或访问未读代码博客. 本文 Github.com/niumoo/JavaNotes 已经收录,欢迎Star. 1. 前言 Java 提供了拼接 String 字符 ...
 - Lua学习笔记之迭代器、table、模块和包、元表和协程
			
迭代器 迭代器是一种对象,它能够来遍历标准库模板容器中的部分或全部元素,每个迭代器对象代表容器中确定的地址,在Lua中迭代器是一种支持指针类型的结构,他可以遍历集合的每一个元素. 泛型for迭代器 泛 ...
 - 串口通信RXTXcomm使用
			
一.串口通信原理 串口通信(Serial Communications)的概念非常简单,串口按位(bit)发送和接收字节. 尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时 ...
 - NSSRound#17 Basic  web
			
NSSRound#17 Basic web 真签到 审题 一个登录界面 看到页面名字Robots? 转到robots.txt 看到加密 知识点: 加密解密. 解题 hint解密,使用Hex加密方式解出 ...
 - 如何实现十亿级离线 CSV 导入 Nebula Graph
			
本文首发于 Nebula Graph Community 公众号 本次实践是基于业务需求及后续扩展,通过技术选型确定了 Nebula Graph 图数据库,首先需要验证 Nebula Graph 数据 ...
 - JVM内存模式
			
Java内存模型即Java Memory Model,简称JMM. JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式.JVM 是整个计算机虚拟模型,所以 JMM 是隶属于 JV ...
 - Codeforces Round 638 (Div. 2)B. Phoenix and Beauty
			
B. Phoenix and Beauty 这道题目学到的东西: 从给出的数据范围观察,得到一些有用信息(峰哥教的) 考虑无解的情况' 其实这题考虑怎么操作是比较难的,如果能想出来满足条件的结果就比较 ...
 - C++左值右值完美转发转移
			
左值(Lvalue)与右值(Rvalue) 英文含义: 左值(Lvalue):Locator value,意味着它指向一个具体的内存位置. 右值(Rvalue):Read value,指的是可以读取的 ...
 - 新增、修改校验逻辑使用-Validation-的group分组校验完成-2022新项目
			
一.业务场景 一般在项目开发中少不了新增.修改操作,这两个操作中传递的参数中也仅仅只有一个参数是不一致的,新增操作时没有ID, 修改时有ID,其校验逻辑也只有这一个ID校验的差别.最开始自己在写代码时 ...
 - Prometheus常用exporter及其常用监控指标
			
node-exporter常用监控指标 CPU相关指标: node_cpu_seconds_total{mode="idle"}:CPU空闲时间(秒)的总和.这是评估CPU使用率的 ...