WIN10下OpenCV4.1.0与VS2017安装
OpenCV安装
1.从官网下载OpenCV安装包
官网:https://opencv.org/releases/
下载windows版本,下载有时候会比较慢,可以从github上下载
github页面点击releases标签
选择windows版本下载
2.安装OpenCV
将下载好的opencv-4.1.0-vc14_vc15.exe找到,并且选中右击鼠标,以管理员方式运行。
在以下界面选择安装位置
然后静等安装完成。
3.配置系统环境变量
使用快捷键WIN+X+Y,选择系统信息
选择高级系统设置
选择环境变量
在系统变量的PATH中添加OpenCV路径
注意这里的路径与所使用的VS版本有关,之前在下载的安装包名称也可以看出,只支持vc14和vc15。版本对应关系如下:
版本号 | VS版本 |
---|---|
VC14 | VS2015 |
VC15 | VS2017 |
我们采用VS2017所以对应版本号为VC15,OpenCV配置路径为C:\OpenCV\opencv\build\x64\vc15\bin
至此,OpenCV部分安装完成
VS2017安装
1.下载安装包
官网链接:https://visualstudio.microsoft.com/zh-hans/downloads/
其中包含多个版本的VS,选择VS对应版本,我们这里可以使用社区版,安装包名称为vs_community.exe,这是一个轻量级安装包。
2.以管理员方式运行安装包
点击继续下载安装工具
选择C++桌面开发组件和VS核心工具,其他的可以暂时不用选
另外,安装过程中会产生大量缓存文件,可通过取消勾选"安装后保留下载缓存"清除。
点击安装,静等下载安装完毕即可
配置VS项目
1.创建VS项目
修改Debug版本为x64
选择打开属性管理器
打开x64.user属性配置,如果是32位选择对应Win32文件夹
配置包含目录:
[安装目录]\opencv\build\include
[安装目录]\opencv\build\include\opencv
[安装目录]\opencv\build\include\opencv2
配置库目录:
[安装目录]\opencv\build\x64\vc15\lib
配置依赖项:
opencv_world410.lib用于release版本
opencv_world410d.lib用于debug版本
在开发过程中只需要添加opencv_world410d.lib,不能添加opencv_world410.lib,否则容易出现冲突,导致imread读取绝对路径图片失败。所以我们只添加opencv_world410d.lib这一个即可。
至此,VS项目配置OpenCV完成。
测试安装是否成功
运行如下代码,正常运行则为成功
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp> using namespace cv;int main()
{Mat img = imread("E:\\图片\\1396678834440272851.jpg");if (img.empty()){std::cout << "读取图像失败!" << std::endl;return 0;}namedWindow("picture");imshow("picture", img);waitKey(6000);return 0;
}
WIN10下OpenCV4.1.0与VS2017安装相关推荐
- 【opencv安装和配置完整版教程】(win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0+永久配置)
[opencv安装和配置](win10+vs2019+opencv4.4.0+opencv_contrib-4.4.0+永久配置) 下载vs2019 opencv4.4.0.opencv_contri ...
- Ubuntu22下OpenCV4.6.0+contrib模块编译安装
目录 第一章 Ubuntu22下OpenCV4.6.0+contrib模块编译安装 第二章 ubuntu22下C++ kdevelop环境搭建:OpenCV示例 第三章 C++下OPENCV驱动调用海 ...
- (一)win10下MySQL 8.0.23安装教程及简单测试
文章目录 (一)win10下MySQL 8.0.23安装教程及简单测试 1.MySQL官网下载 2.配置环境变量 3.命令行cmd安装MySQL 3.1 管理员权限运行cmd 3.2 数据库初始化 3 ...
- win10 下cuda 9.0 卸载
win10 下cuda 9.0 卸载 1.首先 对于cuda8.0.cuda7.5的卸载都可以兼容 安装cuda9.0之后,电脑原来的NVIDIA图形驱动会被更新,NVIDIA Physx系统软件也会 ...
- win10qt5.14.2下opencv4.4.0+contrib的mingw32编译
本文默认已经安装好了qt5.14.2和cmake 1.下载opencv4.4.0与opencv4.4.0contrib opencv下载及安装,官网下载地址:https://opencv.org/re ...
- Win10下OpenCV3.2.0+VS2015配置
本文主要参考不觉岁华成暗度的博客,链接为https://blog.csdn.net/qq_22812319/article/details/78335880 一,预备知识 1)已经安装完成VS2015 ...
- win10下PLSQL Developer 连接ubuntu上安装的oracle 11g
说明:过程记录的不是很相信,只记录基本步骤.并不适合想一步一步照做的同学. win10下需要的操作 1.微软官网下载instantclient,然后接到到本地一个文件夹,注意路径不要又空格,中文和括号 ...
- win10下mysql 8.0.18 安装配置方法图文教程
1.进入地址:https://dev.mysql.com/downloads/mysql/ 下载mysql-8.0.11-winx64 2.解压zip包,并将解压文件放入一个文件夹下,如图: 3.配置 ...
- mysql win10 64安装_win10下mysql 8.0.16 winx64安装图文最新教程
为了下载这个数据库耗费大量时间和流量,踩过的坑希望能让大家不必再浪费时间,win10安装64位 1.官网下载 搜索mysql第一个就是官网,截图之后图片扭曲请大家见谅 2.解压压缩包到想要安装的目录, ...
最新文章
- 为什么基类的析构函数要声明成虚函数
- MFC-使用自定义控件的方法
- mysql 数据仓库 元数据_数据仓库中的元数据管理
- fastdfs清空_FastDFS安装及使用(开山篇)
- C++---堆代码实现
- LibreOffice/Calc:带条件判断的求和
- MySQL不同字段比较大小_mysql 字段定义 对 大小比较的影响
- 小米wifi驱动 linux,树莓派2B 安装小米wifi驱动
- NX/UG二次开发—装配—实现标准件库添加组件效果
- IDEA卸载和删除注册表
- 小清新风格的微信公众号文章排版有这些素材就够了
- c语言写字机器人,写字机器人(基于STM32简易实现)
- 回忆专用小马甲和泷泽萝拉为何钟情VR手机?
- 加速度传感器的应用(检测打滑)——利用传感器检测智能车加速度及速度全面解析方案
- 开源点云数据处理 开源_云供应商现在正在推动开源
- 做了一个pichome的windows绿色版,解压即用,方便快速测试。
- 欧拉回路 (七桥问题)
- ubnt-XM.v6.3.6修改全频段方法
- 持续集成工具 gitlab-runner 介绍
- 谁说做大客户模式太重?容联云通讯成为SaaS领域另类领先者
热门文章
- vue开发移动端,mui框架的各种使用方法
- Word字体大小对照换算表(字号、磅、英寸、像素)
- java双人对战五子棋(socket通信)
- hibernate.cfg.xml配置时出现的问题
- 华为metro1000描述,optix metro1000参数-华讯佳科技
- 从long到varchar2到clob。和sql该怎么保存clob
- python 绘图线条颜色
- SpringBoot构建电商基础秒杀项目知识点总结(第3章)
- 配置NPT时间同步器
- 极域电子教室系统 远程桌面 打不开 连不上 删除GATESRV.exe MasterHelper.exe