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函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
Python3使用SMTP发送带附件邮件
Jun 16 Python
详解Python给照片换底色(蓝底换红底)
Mar 22 Python
Python2与Python3的区别实例分析
Apr 11 Python
Python向excel中写入数据的方法
May 05 Python
Python代码实现http/https代理服务器的脚本
Aug 12 Python
在Python3 numpy中mean和average的区别详解
Aug 24 Python
python基于socket实现的UDP及TCP通讯功能示例
Nov 01 Python
python mysql 字段与关键字冲突的解决方式
Mar 02 Python
Python Numpy中数据的常用保存与读取方法
Apr 01 Python
基于pandas向csv添加新的行和列
May 25 Python
Python可视化工具如何实现动态图表
Oct 23 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 Pear 安装及使用
2009/03/19 PHP
PHP基础教程(php入门基础教程)一些code代码
2013/01/06 PHP
zend framework中使用memcache的方法
2016/03/04 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
js window对象属性和方法相关资料整理
2015/11/11 Javascript
Highcharts+NodeJS搭建数据可视化平台示例
2017/01/01 NodeJs
js实现网页定位导航功能
2017/03/07 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
浅谈vue自定义全局组件并通过全局方法 Vue.use() 使用该组件
2017/12/07 Javascript
Angular5.1新功能分享
2017/12/21 Javascript
详解vue移动端项目的适配(以mint-ui为例)
2018/08/17 Javascript
Vue中 key keep-alive的实现原理
2018/09/18 Javascript
JavaScript JSON数据处理全集(小结)
2019/08/15 Javascript
layui自己添加图片按钮并点击跳转页面的例子
2019/09/14 Javascript
python基础教程之基本内置数据类型介绍
2014/02/20 Python
使用python实现接口的方法
2017/07/07 Python
Python如何通过subprocess调用adb命令详解
2017/08/27 Python
Python实现的rsa加密算法详解
2018/01/24 Python
Python内置模块hashlib、hmac与uuid用法分析
2018/02/12 Python
python print 按逗号或空格分隔的方法
2018/05/02 Python
python 用所有标点符号分隔句子的示例
2019/07/15 Python
Python脚本导出为exe程序的方法
2020/03/25 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
2020/05/25 Python
css3动画事件—webkitAnimationEnd与计时器time事件
2013/01/31 HTML / CSS
Lookfantastic希腊官网:英国知名美妆购物网站
2018/09/15 全球购物
String和StringBuffer的区别
2015/08/13 面试题
介绍一下#error预处理
2015/09/25 面试题
求职自荐信
2013/12/14 职场文书
高三语文教学反思
2014/01/15 职场文书
联片教研活动总结
2014/07/01 职场文书
2014最新开业庆典策划方案(5篇)
2014/09/15 职场文书
商超业务员岗位职责
2015/02/13 职场文书
2016年世界人口日宣传活动总结
2016/04/05 职场文书
浅谈MySQL之浅入深出页原理
2021/06/23 MySQL
类和原型的设计模式之复制与委托差异
2022/07/07 Javascript