[Ubuntu+opencv]Ubuntu18.04安装opencv3.4.3
首先,安装依赖
$ sudo apt-get install build-essential
$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff5-dev libdc1394-22-dev # 处理图像所需的包
$ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
$ sudo apt-get install libxvidcore-dev libx264-dev # 处理视频所需的包
$ sudo apt-get install libatlas-base-dev gfortran # 优化opencv功能
$ sudo apt-get install ffmpeg
然后,编译安装opencv
$ cd opencv # 进入到opencv所在文件夹
$ mkdir build
$ cd build # 新建并进入build文件夹
$ cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. # 此处/usr/local为安装目录,可以自己改,改了之后后面加环境变量也要同时改
$ sudo make -j4 # 使用四个核同时编译(我的电脑是四核的),这一步需要耗时比较长
$ sudo make install
然后添加库路径
$ sudo vim /etc/ld.so.conf.d/opencv.conf
在里面写入(注意如果安装目录更改的话,这里需要更改,是安装目录下的lib
目录,可以添加前查看是否有此目录)
/usr/local/lib
然后配置环境变量
$ sudo vim /etc/profile
添加内容
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
这样就安装完成了,可以进行如下测试
$ cd <opencv_path>/samples/cpp/example_cmake
$ cmake .
$ make
$ ./opencv_example
开启摄像头并显示即正确。
在使用g++
编译使用opencv
的C++
程序时,使用如下命令
$ g++ <cpp_code> `pkg-config opencv --libs --cflags opencv`
也可以使用cmake
编译
如果是在Python3
中使用的时候,还需要再进行如下
$ pip3 install opencv-python
使用opencv
时
import cv2
转载于:https://www.cnblogs.com/aacirq/p/9694951.html
[Ubuntu+opencv]Ubuntu18.04安装opencv3.4.3相关推荐
- 【UBUNTU】ubuntu18.04安装及更新
1.更新源 Ubuntu18.04下更改apt源为阿里云源_CediOsman的博客-CSDN博客_ubuntu更换下载源前言:看见Ubuntu新出了18.04版本感觉不错,装一个玩玩,虽然有很多教程 ...
- Ubuntu18.04安装opencv3.4.1和opencv_contrib3.4.1时遇到错误处理方法
错误1:opencv2/xfeatures2d/cuda.hpp:没有那个文件或目录 解决方法: 出现这个问题主要是因为在编译opencv_contrib3.4.1找不到cuda.hpp,我们需将其 ...
- Ubuntu18.04 安装OpenCV
Ubuntu18.04安装 OpenCV 这里选择OpenCV3.4.3,其他版本类似 文章目录 Ubuntu18.04安装 OpenCV 1.下载OpenCV 2.安装cmake及OpenCV依赖包 ...
- Ubuntu18.04安装opencv和opencv_contrib
Ubuntu18.04安装opencv和opencv_contrib 目录 Ubuntu18.04安装opencv和opencv_contrib 1. 版本 2.源码编译和安装opencv和openc ...
- ubuntu18.04安装opencv with ffmpeg和java
项目需要ubuntu18.04安装opencv with ffmpeg和java apt-get install ant 按照https://blog.csdn.net/qq_38619782/art ...
- 在Ubuntu中用anaconda快速安装opencv3
原文: http://blog.csdn.net/isuccess88/article/details/73546835 在Ubuntu中用anaconda快速安装opencv3 我的系统环境: Ub ...
- Ubuntu18.04安装OpenCV4.3.0和环境配置(支持编译CUDA并安装配置python-opencv)
Ubuntu18.04安装OpenCV4.3.0和环境配置 下载源文件 安装依赖 编译安装 环境配置 动态库配置 配置OpenCV的`PKG-CONFIG`环境 Python-OpenCV环境[如果安 ...
- Nvidia TX2 Ubuntu18.04 安装 IntelRealsense L515 realsense SDK 及 Realsense ROS (make各种问题解答,一篇到位版本)
前提:刷完tx2板子 及 安装完ros 可以参考我这两篇博客 Nvidia JetsonTx2 Ubuntu18.04 安装 ros melodic(顺带快速解决sudo rosdep init问题) ...
- ubuntu18.04安装caffe
文章目录 ubuntu18.04安装caffe 安装CUDA 安装cuDNN的安装 安装opencv 安装caffe ubuntu18.04安装caffe csdn很多安装caffe的方法都是从源码编 ...
最新文章
- 织梦(dedecms)当前位置{dede:field name='position' /}修改
- 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 二十二║Vue实战:个人博客第一版(axios+router)...
- YBTOJ:向量问题(线段树分治、凸包)
- linux 常用SHELL
- java零碎要点---struts2中redirect和redirectAction的区别
- oracle密码锁屏时间,Oracle Linux OEL7 如何关闭屏保和锁屏功能
- 运行 Docker 容器时的安全风险:别丢了你的套接字
- 谈谈2014年草根站长的出路
- 不用校园网如何下载论文文献|DOI号|文献免费下载
- 第四百三十五章 灭龙魔宫
- 利用js文件获取视频文件详细信息 如帧速率、总比特率等
- 【遗传算法GA】--计算函数最值(Python)
- 使用DGV列获取Combox绑定所有的列为筛选条件
- AutoCAD与ArcGIS的5种集成方式
- 风控术语手册(银行_消费金融信贷业务)_version6
- pageX,clientX区别
- 国际期刊预警名单网址
- 重新定义超频 解读NVIDIA的Shader频率
- HarmonyOS Connect伙伴峰会:鸿湖万联全栈式使能鸿蒙智联
- 曙光服务器通过ipmi安装系统,曙光服务器ipmi部署记录
热门文章
- Linux Mint 20.1 “Ulyssa” 将于 12 月中旬发布
- 实现机器学习的循序渐进指南IX ——树回归
- 使用ML.Net和C#进行机器学习
- SpringBoot给属性赋值的几种方式以及JSR303校验
- python tkinter button_Python连载60-Tkinter布局、按钮以及属性详解
- linux cp通同时新建目录_Linux 新手应该知道的 26 个命令
- mysql中的group_MySQL中使用group
- java如何关闭线程池_如何优雅的关闭Java线程池
- 几天后自动领取java怎么做的_学了14天,终于把Java项目一做完啦
- oracle库创建2个监听,Oracle 添加第二个实例 和 监听