Ubuntu18.04安装opencv 3.2.0的解决方法
下载opencv.zip
要提前安装依赖项。
先更新一下下载源。用17.04 的源可以解决在18.04中找不到libjasper.dev的问题。
ref
https://stackoverflow.com/questions/43484357/opencv-in-ubuntu-17-04
libjasper-dev无法安装
errorE: unable to locate libjasper-dev
解决方法
sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main”
sudo apt update
sudo apt install libjasper1 libjasper-dev
报错:
— Checking for module ‘gstreamer-base-1.0’ — No package ‘gstreamer-base-1.0’ found — Checking for module ‘gstreamer-video-1.0’ — No package ‘gstreamer-video-1.0’ found — Checking for module ‘gstreamer-app-1.0’ — No package ‘gstreamer-app-1.0’ found — Checking for module ‘gstreamer-riff-1.0’ — No package ‘gstreamer-riff-1.0’ found — Checking for module ‘gstreamer-pbutils-1.0’ — No package ‘gstreamer-pbutils-1.0’ found — Checking for module ‘gstreamer-base-0.10’ — No package ‘gstreamer-base-0.10’ found — Checking for module ‘gstreamer-video-0.10’ — No package ‘gstreamer-video-0.10’ found — Checking for module ‘gstreamer-app-0.10’ — No package ‘gstreamer-app-0.10’ found — Checking for module ‘gstreamer-riff-0.10’ — No package ‘gstreamer-riff-0.10’ found — Checking for module ‘gstreamer-pbutils-0.10’ — No package ‘gstreamer-pbutils-0.10’ found
解决方法
ref
https://stackoverflow.com/questions/37678324/compiling-opencv-with-gstreamer-cmake-not-finding-gstreamer
安装
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
报错
— CUDA detected: 9.0 — CUDA NVCC target flags: -gencode;arch=compute_20,code=sm_20;-gencode;arch=compute_30,code=sm_30;-gencode;arch=compute_35,code=sm_35;-gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_52,code=sm_52;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-D_FORCE_INLINES — Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off — Could NOT find Atlas (missing: Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY) — Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) — Could NOT find JNI (missing: JAVA_AWT_LIBRARY JAVA_JVM_LIBRARY JAVA_INCLUDE_PATH JAVA_INCLUDE_PATH2 JAVA_AWT_INCLUDE_PATH) — VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or to VTK install subdirectory with VTKConfig.cmake file
总结
以上所述是小编给大家介绍的Ubuntu18.04安装opencv 3.2.0的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持!
- Netty-整合kryo高性能数据传输
- 40个重要的HTML 5面试问题及答案
- js调用原生API--陀螺仪和加速器
- OpenDaylight开发-DataStoreChange监听器三种类型
- express模拟接口
- spring boot开发的日志系统
- elasticsearch 5.0.1安装analysis-ik分词器
- Spring Cloud中Feign如何统一设置验证token
- laravel+react+webpack+babel+gulp的配置
- OpenvSwitch系列之浅析main函数
- 没有公式如何看懂EM算法?
- Google用来处理海量文本去重的simhash算法原理及实现
- Open vSwitch系列之openflow版本兼容
- R预设配色系统及自定义色板
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- php反序列化长度变化尾部字符串逃逸(0CTF-2016-piapiapia)
- 对python 命令的-u参数详解
- ThinkPHP5.1+Ajax实现的无刷新分页功能示例
- Python推导式简单示例【列表推导式、字典推导式与集合推导式】
- Python 从相对路径下import的方法
- Python随机生成身份证号码及校验功能
- 对python的bytes类型数据split分割切片方法
- PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
- python 实现数字字符串左侧补零的方法
- tp5.0框架隐藏index.php入口文件及模块和控制器的方法分析
- laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
- 使用Python实现微信提醒备忘录功能
- 对web.py设置favicon.ico的方法详解
- PHP pthreads v3下同步处理synchronized用法示例
- 浅谈pycharm的xmx和xms设置方法