如果要用到opencv_contrib的扩展功能,就必须对OpenCV进行重新编译,步骤如下:

  1. 下载
    opencv 3.4.10 官网
    opencv_contrib 3.4.10:https://github.com/opencv/opencv_contrib/tree/3.4.10
    注意:opencv和opencv_contrib版本一致
    CMake:https://cmake.org/download/
    opencv3.4以上必须用VS2015以上版本
  2. 编译
    ①opencv 3.4.10解压在无中文路径下
    ②opencv_contrib解压在opencv/modules下
    ③安装CMake
    ④运行CMake配置opencv生成目录
    ⑤点击Configure,根据VS版本和系统位数进行选择
    这一步配置过程可能出现问题,其中会访问外网下载几个文件,下载不成功会报错。
    第一次Configure呈红色,再Configure一次变成白色
    ⑥查找OPENCV_EXTRA_MODULES_PATH并配置成opencv_contrib的modules文件夹路径,点Configure,然后Generate
    ⑦点Open Project或打开build中的OpenCV.sln
    ⑧右键解决方案→重新生成解决方案
    ⑦右键INSTALL→仅用于项目→仅生成INSTALL,注意最后这个很关键,要不所有头文件和库文件都是散的,不在同一个目录,不好设置调用。

opencv +opencv_contrib+CMake+VS2015相关推荐

  1. opencv3.2+opencv_contrib+cmake

    转自原文 opencv3.2+opencv_contrib+cmake 心得体会 初学OpenCV发现opencv3.2(下载链接在附录)是没有xfeatures2d等模块的.第三方库opencv_c ...

  2. windows安装配置opencv opencv_contrib

    目录 前言 python用户 c++用户 一,下载cmake,opencv,opencv_contrib,Visual Studio 1,下载安装cmake 2,下载opencv,opencv_con ...

  3. Windows下编译OpenCV+opencv_contrib

    文章目录 前言 一.写在前面重要的事 二.正文 1.安装步骤 2.编译及配置 总结 前言 在学习OpenCV特征检测与匹配时,因为OpenCV3.x版本将SIFT.SURF.ORB算子等的源代码从官方 ...

  4. Ubuntu18.04+Qt+Opencv+opencv_contrib 解决putText中文乱码问题

    目录 问题描述: 目的: 配置环境的过程记录: 1 opencv的卸载 1.1 自带的opencv3.3.1卸载方式 1.2 源码安装的opencv卸载方式 2 opencv及opencv_contr ...

  5. ubuntu 源码安装 opencv + opencv_contrib

    教程 安装 准备 获取源码 编译 Release版本 Debug版本 问题 现成下载 安装 安装前一定先看一遍官方教程(Installation in Linux,opencv_contrib)和以下 ...

  6. OpenCV+Qt+CMake安装+十种踩坑

    平台:win10 x64+opencv-3.4.1 + qt-x86-5.9.0 + cmake3.13.4 x64 OpenCV+Qt+CMake安装,及目前安装完后打包:mingw32-make时 ...

  7. python安装opencv whl_Python 3.x 安装opencv+opencv_contrib的操作方法

    Note:这篇文章不会包含任何的技术解答,仅是安装教程.同样不保证对所有可能的安装中遇到的问题都能适用.不过如果不幸又幸运地遇到了跟我一样的问题,我希望你能从我这里找到解决方案. 前言 最近做作业需要 ...

  8. Mac/Linux安装人脸识别常用库(tensorflow、pytorch、dlib、face_recognition、opencv、CMake、gcc/g++)————所有环境一次性配置好

    文章目录 0 背景与准备 1 tensorflow环境[数值计算的开源软件库] 2 pytorch环境[数值计算的开源软件库] 3 face_recognition[基于dlib的人脸识别库] 4 o ...

  9. Opencv 学习之路(一)cmake +vs2015+Opencv3.4

    目录 大佬的环境配置方案 遇到问题总结: 一.重新生成Opencv.sln项目报错 1. 重新安装Python 2. 给VS OPENCV.sln 添加Python36_d.lib的路径 2.1    ...

最新文章

  1. JAVA---AWT 图形绘制
  2. 使用神经网络摸你加法器
  3. SQL Server 安装好后 Always On群组配置
  4. 使用google colab运行RNN网络代码报告错误ValueError: Object arrays cannot be loaded when allow_pickle=False
  5. IPC介绍——10个ipcs例子
  6. php实战https请求,用php发https请求
  7. 牛客-沙漠点列【tarjan】
  8. Python应用实战-如何用Pyecharts绘制可视化地图?
  9. 微信公众号开发 包括服务器配置、java web项目搭建、tomcat手动发布web项目、微信开发所需的url和token验证 2017.12.2...
  10. Socket即时通讯
  11. springboot relativepath 不存在_MyBatis初级实战之一:Spring Boot集成
  12. 慕课网仿去哪儿项目笔记--(四)-城市页面的优化
  13. opencv特效编辑之雕刻效果
  14. 隐藏桌面上计算机图标不见了怎么办,隐藏桌面我的电脑图标不见了怎么办
  15. Java文件操作——简单文件搜索优化版本Lambda优化
  16. 开源项目(VC++,MFC)
  17. 华大单片机HC32L130/HC32L136从机IIC通信
  18. hdmi怎么支持2k分辨率_为什么显示器闪瞎眼 HDMI线版本有讲究
  19. iOS-AppStore 审核加速
  20. 跟我学LabVIEW:什么是全局变量?如何创建及使用全局变量?

热门文章

  1. 嘿,我造了个代码高亮的插件
  2. mongodb远程连接访问
  3. 前端每日实战:33# 视频演示如何用纯 CSS 创作牛奶文字变换效果
  4. 菜鸟进阶Linux高手之路——第四天(下)
  5. 手机版页面正式发布 html5取代wap(wml)
  6. HP刀片服务器C7000-Cisco网络模块配置指南
  7. android图片加水印,文字
  8. DataRowView 笔记
  9. TARS 微服务开源生态
  10. python TCP通信,主从服务设计(通过json进行数据通信)