《学习OpenCV3》环境配置摘记

这篇博客是看完《学习OpenCV3》环境配置部分的摘记
只摘部分,完整版请自己翻阅《学习OpenCV3》

下载和安装OpenCV

  • 如果想要获取最新的高级函数功能,也可以下载和编译opencv_contrib模块:网址

Windows系统

(似乎是Visual Studio配置教程)

  • 下载链接:https://opencv.org/downloads.html
  • 安装EXE文件,预编译版本
  • 添加一个名为OPENCV_DIR的环境变量来告诉来告诉编译器在哪里找到OpenCV的二进制文件。可以通过命令行来对此进行操作。 set -m OPENCV_DIR D:\Opencv\Build\x64\vc10
  • 如果希望静态链接OpenCV,就只需要做到这一步。如果需要使用OpenCV的动态链接库(DLL),就需要告诉系统它的二进制库在哪里。
  • 为了完成这一步,就需要在库路径中添加%OPENCV_DIR%\bin(其实就是把二进制文件路径添加到系统环境变量)

OpenCV3集成IPP,所以用x86或者x64CPU,能获得性能提升。

ps:书上也提到用CMake编译,我另外的blog有提到,这里不讲了。

Linux

(似乎是命令行配置cmake编译教程)

在官网https://opencv.org或者找一找属于自己仓库的发行版。(可以换几个源试试)

为了编译这个库需要GTK_2.x或者更高版本,还需要gcc以及必要的开发包cmake以及libtbb(英特尔线程构建模块)以及一些可选项目,如zlib,libpng,libjpeg,libtiff以及libjasper的开发者版本(版本名称后面带有-dev的版本)。

。。。(有时间再写)

《学习OpenCV3》(中文版)环境配置摘记相关推荐

  1. 学习opencv3中文版_给视觉组新生的一点学习建议

    如果说机械组是把机器人做出来电控组让机器人动起来那么视觉组就是让机器人智能化完成一个合格的机器人三者缺一不可今天就让我们来看看视觉组师兄推荐的学习建议吧!1语言基础   野狼队视觉组目前使用的主要语言 ...

  2. openCV2学习笔记---1.环境配置

    openCV2学习笔记-1.环境配置 openCV 是开源的计算机视觉代码库,可以运行在Linux.Windows和Mac OS操作系统上.它轻量级而且高效--由一系列 C 函数和少量 C++ 类构成 ...

  3. 从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN)

    从零开始搭建深度学习服务器: 基础环境配置(Ubuntu + GTX 1080 TI + CUDA + cuDNN) 首先先声明一下 这篇是转载来自  : 从零开始搭建深度学习服务器: 基础环境配置( ...

  4. 一篇就够用了——深度学习Ubuntu16.04环境配置+Win10双系统

    一篇就够用了深度学习Ubuntu16.04环境配置 必看!此教程使用说明 [必备配置]基本环境配置 1.win10+ubuntu16.04双系统安装 2.ubuntu最重要的事--切换下载源 3.ub ...

  5. 从零开始搭建一台深度学习服务器及环境配置

    从零开始搭建一台深度学习服务器及环境配置 服务器硬件 2019.12.12 系统安装 环境配置--现有最新版本 服务器硬件 2019.12.12 实验室需求,我找的配置,反正不用我花钱独享一台服务器 ...

  6. 深度学习Pytorch/Caffe-GPU环境配置

    双系统Ubuntu16.04.06LTS+Nvidia显卡驱动 + Cuda9.0 + CuDNN7.4.2 +Opencv 3.4.6 + Pytorch/Caffe-GPU 目录 一.安装双系统 ...

  7. 40系笔记本(可不联网激活)深度学习生产力(环境配置和简单训练测试)

    40系笔记本深度学习.转码生产力(环境配置和简单训练测试)这里写自定义目录标题 深度学习环境准备 CUDA.CUDNN版本问题 torch版本问题 其他软件版本的安装命令 训练测试代码地址 关于Lin ...

  8. 深度学习之GPU环境配置

    写下此博客以纪念我这一周的折腾. 刚开始是打算在ubuntu18.04上面直接配置GPU运行环境的,然后遇到了各种问题,首先就是在terminal中输入nvidia-smi命令,出现需要你安装最新驱动 ...

  9. JAVA Web学习(1) ----开发环境配置

    1.JAVA WEB环境配置: a): Tomcat 安装遇到的问题 下载地址:http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.90/bi ...

最新文章

  1. 以咨询顾问为我终生职业(转)
  2. SQL Server 2008 R2 中不能删除复制(replication) 的解决方法
  3. Java开发环境搭建详解
  4. 服务器关于数据流转方式
  5. 解决jz2440不能ping同主机问题
  6. SVN安装及基本操作
  7. 如何编写一个Makefile文件(手把手的教你)
  8. 数据分析篇 Microsoft Excel 2016阻止激活silverlight控件-03
  9. Prometheus常用函数
  10. 解决office2007打开很慢问题
  11. 【编译原理】第8讲 语法制导翻译(习题答案)——MOOC哈尔滨工业大学陈鄞
  12. 【拖拽】拖动原理 拖动基本思路
  13. cf869C The Intriguing Obsession
  14. windows定时关机命令 取消定时关机命令 查看DNS缓存命令 清除DNS缓存命令
  15. android 实现磨砂效果_Android(Android5.0)下毛玻璃(磨砂)效果如何实现?
  16. Android 带你彻底理解 Window 和 WindowManager
  17. linux-文件系统
  18. erp打印面单 php实现,利用店小秘ERP处理Shopee虾皮订单及打印面单
  19. mysql密集计算_计算密集型和IO密集型
  20. python下载谷歌地图瓦片_python抓取天地图瓦片

热门文章

  1. Testing...
  2. omnet找不到libinet.dll+Simulation terminated with exit code : -1073741515
  3. 升级了Springboot版本后项目启动不了了
  4. 任务调度框架 Quartz 一文读懂
  5. Frida Hook app简单教程
  6. uni-app(uniCloud)云开发地毯式介绍
  7. 蓝桥杯国信长天单片机实战--复习
  8. 64位matlab调用 com组建,64位系统VBS调用32位COM组件
  9. oracle pls 00410,PLS-00487错误 - 对变量'CHAR'的无效引用
  10. 【JavaScript】第三章 原型与原型链