大致介绍一下opencv如何在windows下编译:

所需材料:

  • opencv-3.4.1
  • opencv_contrib-3.4.1
  • cmake-3.14.3
  • vs-community-2019

1.下载社区版的VS-community-2019

先卸载原来已下载好的旧版本:找到安装盘 D:\xxxxxxx\Microsoft Visual Studio\Installer\vs_installer.exe,双击打开,找到卸载按钮,进行卸载。

然后下载最新版本,见下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/

选择Visual Studio 2019适用于 Android、iOS、Windows、Web 和云的功能完备型集成开发环境 (IDE),Community。

2.下载opencv-3.4.1

opencv源代码的地址是:https://github.com/opencv/opencv/ ,

3.4.1版本代码的地址是: https://github.com/opencv/opencv/tree/3.4.1 ,

先按Clone or download,然后按download zip。

3.下载opencv_contrib-3.4.1

opencv_contrib代码地址是:https://github.com/opencv/opencv_contrib

3.4.1版本代码的地址是:https://github.com/opencv/opencv_contrib/tree/3.4.1

注意:解压后,有opencv和opencv_contrib的解压目录,还有一个build目录,用来放置cmake生成的vs工程。 

4.下载cmake-3.14.3

CMake是一个编译工具,能够输出不同的makefile或者project文件。

地址:https://github.com/Kitware/CMake/releases/download/v3.14.3/cmake-3.14.3-win64-x64.msi

4.安装cmake-3.14.3

下载之后直接运行,默认安装。 设置自己想要的安装路径。

6.用cmake生成vs工程

安装好cmake之后,运行cmake,先填写开头的两项

【windows 10】+【OpenCV3.4.1】+【opencv_contrib3.4.1】编译:相关推荐

  1. windows 10 vscode cmake ffplay.c 源码编译 2/2

    文章目录 一.ffplay.c 源码修改(见上一篇) 二.cmdutils.c 源码修改 1.cmdutils.h(见上一篇) 2.cmdutils.c(见上一篇) 3.configure.h 4.v ...

  2. Windows10上使用VS2017编译OpenCV3.4.2+OpenCV_Contrib3.4.2+Python3.6.2操作步骤

    1. 从https://github.com/opencv/opencv/releases 下载opencv-3.4.2.zip并解压缩到D:\soft\OpenCV3.4.2\opencv-3.4. ...

  3. mingw版本下qt与HTML,QT5.10开发(2) 在Windows 10下使用MinGW编译 静态Qt 5.10 release版 详细过程...

    Qt建议安装动态链接Dbug版和编译安装静态链接release版 前提: 先安装动态链接Dbug版,方法:QT5.10开发(1)安装QT5.10 地址:http://blog.csdn.net/qq_ ...

  4. The system is: Windows - 10.0.14393 - AMD64

    我再用win10和vs2015编译opencv3.4时,报错The system is: Windows - 10.0.14393 - AMD64,在网上找了很多方法都说要安装win10 SDK,我在 ...

  5. Windows 10下编译安装Hadoop2.6

    转自:https://www.linuxidc.com/Linux/2016-08/134131.htm Windows 10下安装Hadoop2.6,Windows10下编译64位Hadoop2.x ...

  6. (亲测可行)ubuntu16.04+Opencv3.4.3+opencv_contrib3.4.3安装编译全过程

    ubuntu16.04+Opencv3.4.3+Opencv_contrib3.4.3安装编译全过程 1.资源下载 opencv3.4.3+opencv_contrib3.4.3下载链接: https ...

  7. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...

    本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...

  8. w ndows连接USB不正常,Raspberry Pi Zero W 连接电脑 – 针对Windows 10 缺少RNDIS驱动

    在网上有很多关于Raspberry Pi Zero连接电脑的帖子,但是发现在windows 10 系统上发现没有发现RNDIS 驱动,这个驱动在其他系统上会自动安装,但是在windows 10 上显示 ...

  9. Windows 10完美识别3TB硬盘实录

    京东上买了一块3TB希捷酷鱼硬盘,已经安装到PC机箱中,操作系统是Windows 10. 启动Windows 10,进入操作系统,没有识别出该盘,系统也没有报错.为了让windows 10识别并格式化 ...

最新文章

  1. 【Laravel】连接 sqlite 数据库 Database [xxx] not exist
  2. python 返回空格_Python面试之 is 和 == 的区别
  3. C# 控制台 模拟时间一秒一秒走动,直到按Esc键,时间静止,退出!
  4. Hibernate--使用xml配置映射关系
  5. docker查看容器并运行
  6. 使用 TABLESAMPLE 限制结果集
  7. 转角遇上Volcano,看HPC如何应用在气象行业
  8. OO视角的重构技巧-if\switch 的消除
  9. 在chinapub上搜“搜索引擎”,按照销量排序《搜索引擎零距离》居然是第一
  10. 【北通游戏手柄安装驱动(WIN10)】
  11. html背景图片悬浮置顶,详解使用CSS固定页面背景图片位置的方法
  12. WORD中插入三线制表格
  13. cf1163B2. Cat Party (Hard Edition)(简单总结一下map数据结构的简单方法)
  14. 拉丁超立方采样的思想和代码
  15. 代码审查(Code Review)
  16. 数据结构:关于时间复杂度的例题计算
  17. 区块链的九大应用场景和创新玩法
  18. java写入excel文件内存不足,java 导出 excel 最佳实践,java 大文件 excel 避免OOM(内存溢出) excel 工具框架...
  19. 曾宝仪和机器人_曾宝仪和陈乔恩对比照 长的太像了
  20. QT——使用QMediaPlayer播放视频

热门文章

  1. codeforces hack
  2. 【题解】Grape luogu1156改 dp
  3. 图像预处理第4步:去离散杂点噪声
  4. 多个 小程序_最简单的小程序制作方法,不会代码也能撸一个
  5. Maven 构建流程
  6. 03-06 APP-UI自动化测试-等待方式
  7. php 图片服务器搭建,php图像裁剪服务器搭建
  8. 内核参数 linux dd,Linux dd命令使用示例
  9. 十行代码实现title滚动显示
  10. 看完尤雨溪338条知乎回答后,我突然找到了前进的方向