ubuntu16.04 安装opencv3.2.0

2.2 安装opencv3.2.0

2.2.1 安装opencv依赖库

在终端输入以下命令,进行安装opencv依赖库:

1. sudo apt-get install build-essential

2. sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

3. sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

2.2.2 cmake

1、将下载的opencv-3.2.0 for linux.zip解压提取

提取时可以将提取的文件夹存放在/home/user路径下,提取的文件夹名字为:opencv-3.2.0
        这里写图片描述

2、在文件夹opencv-3.2.0下新建文件夹build
    这里写图片描述

3、进入build目录并cmake:

在终端执行以下两步:

第一步:
cd opencv-3.2.0/build

第二步:
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv320 -D OPENCV_EXTRA_MODULES_PATH=/home/jason/opencv_contrib-3.2.0/modules/ ..

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv320 -D OPENCV_EXTRA_MODULES_PATH=/DATA/software/opencv/opencv-3.2.0/opencv_contrib-3.2.0/modules/ ..

如果不安装opencv_contrib模块,则第二步的命令为:
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/opencv320

其中/usr/local/opencv320是指将要install的路径,一般默认为/usr/local

其中OPENCV_EXTRA_MODULES_PATH=/home/jason/opencv_contrib-3.2.0/modules/ .. 是指opencv_contrib-3.2.0中modules所在的路径,后面的两点不可省略

cmake过程中可能遇到的问题:

如果网络不好,出现ippicv_linux_20151201.tgz无法在终端下载的情况,则可以先单独下载ippicv_linux_20151201.tgz之后,把其移动到终端所提示的路径(终端会提示该路径找不到文件),如路径/opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/

移动的时候,可以另外打开一个终端操作:
    sudo mv ippicv_linux_20151201.tgz /opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e

如果同样有其他类似的文件无法下载,方法同上。

for file: [/DATA/software/opencv/opencv-3.2.0/opencv_contrib-3.2.0/modules/dnn/.download/bd5e3eed635a8d32e2b99658633815ef/v3.1.0/protobuf-cpp-3.1.0.tar.gz]

4、make 与 install

在第3步cmake完成之后,进行如下操作:

在终端执行以下两步:
第1步:
sudo make

第2步:
sudo make install

以上2步结束之后,如果没有提示error,则为opencv3.2.0 、opencv_contrib 3.2.0安装成功

5 配置更新环境变量头文件引用
cmake -D OPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules opencv
#include_directories(./header/)                     # 头文件目录
#link_directories(/usr/local/lib)                   # 库文件的目录
INCLUDEPATH += /usr/local/opencv320/include \
/usr/local/opencv320/include/opencv \
/usr/local/opencv320/include/opencv2

时间: 2024-10-05 05:41:32

ubuntu16.04 安装opencv3.2.0的相关文章

ubuntu16.04安装opencv3.1.0+Qt5.6.0

安装依赖的库 sudo apt-get install build-essential // 必须的,gcc编译环境 sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev // 必须的,包括cmake等工具 sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg

Ubuntu16.04安装opencv-3.4.2

原文链接: https://m.oldpan.me/archives/ubuntu-install-opencv-from-source 第一步:更新我们的系统 sudo apt-get update sudo apt-get upgrade 第二步:安装所有依赖库 # 首先我们先移除系统中已经存在的依赖,这一部必须要做 sudo apt-get remove x264 libx264-dev # 然后安装我们需要的依赖 sudo apt-get install build-essential

ubuntu16.04 安装opencv3.3

from: http://www.pyimagesearch.com/2016/10/24/ubuntu-16-04-how-to-install-opencv/ Step #1: Install OpenCV dependencies on Ubuntu 16.04 Most (in fact, all) steps in this tutorial will be accomplished by using your terminal. To start, open up your comm

ubuntu16.04安装CUDA 8.0(很详尽,包括一些坑的解决方法)

每次配置环境都头疼得要死,总是会遇到各种各样的问题,这次决心一劳永逸地解决这个问题,踩最多的坑,装最稳的环境. 先介绍用于测试的电脑:操作系统是在清华镜像上下载的ubuntu16.04LTS,内核版本是4.15.0-29-generic,电脑是联想Y430P,显卡我没记错的话是GTX850M. 本篇绝大部分操作需要管理员权限,即sudo,也许不把cuda安装到/usr/lib而是自己的home目录下可以不用sudo权限,但我没有尝试,有兴趣的可以自己尝试一下. 一.更换内核 CUDA8.0最高仅

Ubuntu16.04安装Opencv3.4.1教程

一.编译安装 1.官网下载sources版本(For Linux):http://opencv.org/releases.html 2.解压: 1 unzip opencv-3.4.1.zip  3.进入: 1 cd opencv-3.4.1.zip 4.安装cmake工具: 1 sudo apt-get install cmake 5.安装依赖库: 1 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libav

2.Ubuntu16.04安装QT5.8.0

VSCode编辑器开发CPP:http://www.cnblogs.com/dotnetcrazy/p/6661921.html 下载QT run文件(安装包),一般都是这两个下载的比较多,我这边使用第一个 贴一下清华大学的镜像地址:https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.8/5.8.0/ Ftp上传到Linux,基础部分就不说了,这篇文章的前期准备过程写的很好(http://www.cnblogs.com/dunitian/p/

Ubuntu16.04 - 安装gtk+-3.0和appindicator3-0.1

今天在Ubuntu里面遇到这样的问题: # pkg-config --cflags gtk+-3.0 appindicator3-0.1Package gtk+-3.0 was not found in the pkg-config search path.Perhaps you should add the directory containing `gtk+-3.0.pc'to the PKG_CONFIG_PATH environment variableNo package 'gtk+-

ubuntu16.04安装 maven3.5.0

1 下载地址 http://maven.apache.org/download.cgi 2 将下载到的apache-maven-3.5.0-bin.tar.gz文件上传到/temp目录下,执行如下命令. [email protected]:/temp# sudo tar zxvf apache-maven-3.5.0-bin.tar.gz [email protected]:/temp# sudo cd /opt [email protected]:/opt# mv /temp/apache-m

==原创==Ubuntu14.04安装OPENCV3.0流程及遇到的问题

Ubuntu14.04安装OPENCV3.0流程及遇到的问题 [email protected] http://www.cnblogs.com/mcjj 作者:马春杰杰 2017年6月14日22:38:23 我的电脑环境: Ubuntu14.04LTS + CUDA8.0 + CUDNN5.0 + Nvidia-367.44驱动 + OPENCV3.0-beta 我是按照这篇文章来的: Ubuntu14.04安装OpenCV3.0 - Linux系统教程 首先是刚开始的时候就遇到了错误,Unsu