1.## 需要下载的安装包

opencv3.4.0

百度云链接:https://pan.baidu.com/s/1O1KopBEBP8AGu8HgFhlVAQ 提取码:1c1n

opencv_contrib-3.0.0

百度云链接:https://pan.baidu.com/s/1WEEtcc6oWb8R7MvPiNxFiw
提取码:fz44
官网链接:https://github.com/opencv/opencv_contrib/tags?after=3.4.1

Visual Studio2015

百度云链接:https://pan.baidu.com/s/1urbInmeQCsA0vWqSWw1WWQ
提取码:kum5

cmake3.18.0

百度云链接:https://pan.baidu.com/s/1ZFtCfZ35Mz2aJ7w7xzqL3A
提取码:srko
官网链接:https://cmake.org/download/

2.安装

opencv3.4.0/opencv_contrib-3.0.0:直接解压
cmake3.18.0:一直跟着提示来,无需做任何更改

Visual Studio2015

安装教程:https://mp.weixin.qq.com/s/6v97O6b2VdDCA9U_i-wUtA

**注意:cmake需要vs2015的编译器,因此我们需要在vs2015中添加Windows 10 SDK(10.0.10586),步骤如下:

1. 打开应用和功能,找到你的vs2015,点击修改;


2.等待:

3.忽略安全警告,点击修改

4.在Windows 10 SDK(10.0.10586)打勾,其他的SDK都不打勾,打了勾的也取消,因为如果vs2015装了两个SDK,cmake不知道该选择哪个,会报错:

5.更新(时间稍长,要有耐心)

3.通过cmake3.18.0将contrib3.0.0模块导入opencv3.4.0中

<1>.打开文件夹opencv,新建文件夹mybuild

<2>.打开cmake

<3>.填写路径
where is the source code:填写opencv中的sources文件夹的路径
where to build the binaries: 填写新建文件夹mybuild的路径

<4>点击Configure开始构建

<5>.弹窗选择:Visual Studio 14 2015

<6>等待configure完成,完成会显示:Configuring done
注意:如果上面的SDK未按我的要求装,可能会出错

 **<7>再点击Configuring,直到所有红色条目变为白色**

<8>.找到列表中的:OPENCV_EXTRA_MODULES_PATH,将其值设置为:opencv_contrib-3.0.0的modules文件夹的路径。


<9>.点击Configure开始构建,Configuring done构建完成

<10>.再点击Configuring,直到所有红色条目变为白色

<11>点击Generate,Generating done表示完成

4.生成库文件

<1>.在你新建的文件夹mybuild中找到文件OpenCV.sln

<2>.用vs2015打开OpenCV.sln,并重新生成解决方案(时间较长)

<3>.在“解决方案资源管理器”找到CMakeTargets文件夹

<4>.在CMakeTargets文件夹中找到INSTALL文件

<5>.右键选择“仅用于项目”中的“仅生成INSTALL”


<6>.在mybuild文件夹中会生成一个名为“Install”的文件夹,这就是编译好的加入了contrib模块的opencv库

opencv3.4.0安装contrib3.0.0模块相关推荐

  1. centos 6.0安装杀毒软件clamAV 0.98

    1.查看系统版本 [root@local]# lsb_release -a LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64 ...

  2. centos6.0安装mysql_CentOS 6.0 用非root安装MySQL

    这里详细介绍一下用非root账号来编译安装mysql: 1. 先用root新建一个mysql账号 useradd -m mysql 2. 去官网下载mysql-5.1.58.tar.gz,放在/hom ...

  3. mysql8.0安装设置密码_mysql8.0.11安装配置方法图文教程 MySQL8.0新密码认证方式

    本文为大家分享了mysql8.0.11安装配置方法图文教程.MySQL8.0新密码认证方式,供大家参考,具体内容如下 1.前言 Oracle已经发布了MySQL8.0GA,GA在外国就是release ...

  4. mysql5.6.22.0安装_mysql 8.0.22 下载安装配置方法图文教程

    mysql 8.0.22下载及安装,供大家参考,具体内容如下 一. 下载mysql 1.进入MySQL官网下载,或直接点击下载,如下图所示: 2.点击"DOWNLOADS" 3.选 ...

  5. vue2.0安装3.0安装,配置介绍功能模块

    3.0配置 npm install-g vue/cli(安装 vue/cli(Vue CLI 3的包名称由vue-cli改成了 vue/cli) vue-V(查看版本) vue create项目名(v ...

  6. python3.8.0安装_Python3.8.0

    Python3.8.0是一款广受程序员欢迎的编程语言,也是面向对象的一款设计语言,Python以其语言的灵活和简易性,具有非常简捷而清晰的语法特点,在脚本工具.数据分析.web后端等等领域都有着优良的 ...

  7. linux centos 7.0 安装配置,CentOS7.0安装配置CouchBase

    简介 Couchbase 是一个开源的.分布式的.面向文档(document-oriented)的 NoSQL 数据库,并且内置了 Memcached 服务.本文分享的是自己在 Linux 上成功安装 ...

  8. kubenetes 1.16.0安装kubernetes-dashboard v2.0.0-beta4

    kubenetes github :https://github.com/kubernetes/dashboard/releases kubenetes官网:https://kubernetes.io ...

  9. win7+cuda8.0+cudnn6.0+tensorflow-gpu1.3.0安装过程总结

    1.预备工作: 要安装CUDA,必需先确保电脑已经安装了最新的对应的显卡驱动 2.安装步骤: ① CUDA8.0 step1:下载cuda8.0 https://developer.nvidia.co ...

最新文章

  1. AAAI第二届“AI诺奖”出炉,百万美元奖金颁给批判黑箱、推广可解释AI的杜克大学女教授...
  2. pdf转换成html python,在Python中将pdf转换为html
  3. 【Java线程】线程池的原理和实现
  4. 百万局对战教AI做人,技术解读FPS游戏中AI如何拟人化
  5. Citrix XenApp应用虚拟化之RTX串号问题解决
  6. Hyper-v Server QA
  7. ubuntu11.04正式版下载地址
  8. 国产数据库存储引擎X-Engine的科研之路
  9. leecode-8字符串转化为整数C版
  10. 5.Linux性能诊断 --- 追踪技术
  11. 如何通过项目周报获取项目信息-周报模板
  12. 电子设计硬件可靠性设计--总结
  13. Gitlab+猪齿鱼 实现自动化部署
  14. Fe3O4 NPs@MIL-53|NH2-MIL-53(Sc)|NH2-MIL-53(Al)|NH2-MIL-125负载银钴合金纳米材料|氨基化mof材料
  15. 深度学习( Deep Learning )软件资源列表
  16. 微信小程序实现获取当前系统时间
  17. Liferay 6.2 改造系列之三:删除Docbar中的添加内容功能
  18. 剑指 Offer 41-50
  19. css3魔方3乘3每层旋转_CSS3 旋转魔方效果
  20. vulnhub FristiLeaks: 1.3

热门文章

  1. JDK的下载、安装与部署图文教程
  2. python 日历壁纸_winform壁纸工具:为图片添加当月的日历并设为壁纸 .
  3. 中英词典+mysql_php+mysql实现英汉查询词典的功能
  4. C/C++注册表【4】键值的获取,设置,删除,枚举
  5. vbs教程《模拟按键》
  6. 认识机器学习 机器学习实战第一章
  7. 【聆思CSK6 视觉AI开发套件试用】人脸识别和 tflite-micro 语音识别推理实验
  8. win10 jdk1.8/jdk11安装及卸载
  9. windows7是计算机硬件吗,Windows7硬件最低配置要求介绍
  10. C#自动播放下一首歌曲(windowsmediaPlayer)