ubuntu 18.04 安装opencv3.4.5的教程(图解)


Posted in Python onNovember 04, 2019

【写在前面】

这真的是太那个什么了

不管怎么说 做过的东西做个笔记总是好的

花一点点时间做笔记

不然如果哪一天要重新做了 或者哪一天要汇报工作 都不知道该从哪里入手 又要重新来

好了 今天突然发现我的opencv有bug加上和我之前做的东西版本不对 要重新弄 之前没笔记结果就重新花时间重新弄了

【现在开始】

准备:

ubuntu 18.04

开始:

首选安装教程:

docs.opencv.org/3.4.5/d7/d9f/tutorial_linux_install.html 

(纯手工码字 懒得排版 你看我标点符号都没有多少)

在下载库的时候 发现有一些下载不了 特别是那个libjasper-dev

出现这个问题的原因是 一些库仍然需要被opencv3.4使用 但是在ubuntu18.04操作系统中已经不提供了 解决方法就是在终

端输入下面三条指令

sudo add-apt-repository ‘deb http://security.ubuntu.com/ubuntu xenial-security main'
sudo apt update
sudo apt install libjasper1 libjasper-dev

然后重新下载首选的那个安装教程里面的库即可

另外 当通过克隆github来下载Opencv repository 和Opencv contrib repository(我至今不知道这单词怎么翻译)时 要分别

进入克隆后的文件中运行下面指令

git checkout 3.4

注意是两个文件都要

其他东西按照那个首先教程来即可

到了要用cmake-gui安装时 可以结合下面两张图的说法(直接拍照 懒得截图)看下面第一张图的第三点配置变量 结合第

二张图的操作

ubuntu 18.04 安装opencv3.4.5的教程(图解)
ubuntu 18.04 安装opencv3.4.5的教程(图解)

总之最后是成功了

ubuntu 18.04 安装opencv3.4.5的教程(图解)

【写在后面】

通过今天这件事情 我知道了 不懂得及时做笔记 弄久了你就会发现 配置软件 建立工程都不会了

另文章写的不好欢迎批评指正 也欢迎各种交流

Python 相关文章推荐
Python面向对象编程中的类和对象学习教程
Mar 30 Python
使用70行Python代码实现一个递归下降解析器的教程
Apr 17 Python
用生成器来改写直接返回列表的函数方法
May 25 Python
Python机器学习库scikit-learn安装与基本使用教程
Jun 25 Python
对numpy.append()里的axis的用法详解
Jun 28 Python
Python math库 ln(x)运算的实现及原理
Jul 17 Python
使用python实现回文数的四种方法小结
Nov 24 Python
python FTP批量下载/删除/上传实例
Dec 22 Python
python实现一次性封装多条sql语句(begin end)
Jun 06 Python
python能开发游戏吗
Jun 11 Python
浅谈Python里面None True False之间的区别
Jul 09 Python
python判断变量是否为列表的方法
Sep 17 Python
Django框架模板用法入门教程
Nov 04 #Python
python matplotlib折线图样式实现过程
Nov 04 #Python
Django框架创建项目的方法入门教程
Nov 04 #Python
Python jieba库用法及实例解析
Nov 04 #Python
Django框架安装方法图文详解
Nov 04 #Python
python定时任务 sched模块用法实例
Nov 04 #Python
python框架flask表单实现详解
Nov 04 #Python
You might like
PHP开发者常犯的10个MySQL错误更正剖析
2012/01/30 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
php生成curl命令行的方法
2015/12/14 PHP
php flush无效,IIS7下php实时输出的方法
2016/08/25 PHP
CI框架实现优化文件上传及多文件上传的方法
2017/01/04 PHP
PHP无限极分类函数的实现方法详解
2017/04/15 PHP
PHP whois查询类定义与用法示例
2019/04/03 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
2019/05/05 PHP
PHP安装扩展mcrypt以及相关依赖项深入讲解
2021/03/04 PHP
jquery中常用的SET和GET
2009/01/13 Javascript
28个JS验证函数收集
2010/03/02 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
2010/03/23 Javascript
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
jquery五角星评分插件示例分享
2014/02/21 Javascript
jQuery简单实现隐藏以及显示特效
2015/02/26 Javascript
JavaScript事件代理和委托详解
2016/04/08 Javascript
Bootstrap安装环境配置教程分享
2016/05/27 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
令按钮悬浮在(手机)页面底部的实现方法
2017/05/02 Javascript
静态页面实现 include 引入公用代码的示例
2017/09/25 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
开发Vue树形组件的示例代码
2017/12/21 Javascript
解决vue 给window添加和移除resize事件遇到的坑
2020/07/21 Javascript
elementUI同一页面展示多个Dialog的实现
2020/11/19 Javascript
Python的lambda匿名函数的简单介绍
2013/04/25 Python
Python中使用PDB库调试程序
2015/04/05 Python
python使用Image处理图片常用技巧分析
2015/06/01 Python
Python3使用 GitLab API 进行批量合并分支
2020/10/15 Python
python中time tzset()函数实例用法
2021/02/18 Python
大专计算机个人求职的自我评价
2013/10/21 职场文书
护士自我评价范文
2014/01/25 职场文书
银行办公室岗位职责
2014/03/10 职场文书
我的中国梦演讲稿500字
2014/08/19 职场文书
Redis遍历所有key的两个命令(KEYS 和 SCAN)
2021/04/12 Redis
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android
使用Mysql计算地址的经纬度距离和实时位置信息
2022/04/29 MySQL