Ubuntu 16.04 安装opencv 3.2

本文详细介绍了在Ubuntu 16.04环境下安装配置OpenCV 3.2的具体步骤,包括安装必要的依赖库、下载源码包、构建安装等过程,并解决了安装过程中可能出现的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装依赖库

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 libtiff-dev libjasper-dev libdc1394-22-dev  

2.安装依赖库

软件下载

wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.2.0.zip  
unzip opencv.zip 

创建构建文件

mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH= /home/hanxuan/opencv-3.2.0/opencv3.2.0/opencv_contrib-3.2.0/modules/ ..  

将上边程序中最后/home/hanxuan/opencv-3.2.0/opencv3.2.0/opencv_contrib-3.2.0/modules/部分替换为自己的modules路径。
在这个过程中,对ippicv_linux_20151201.tgz下载的速度比较慢,很多时候会因为这个下载失败导致整个程序安装失败,可以提前对文件进行下载,可以去这里(ippicv_linux_20151201.tgz)下载将文件放入到下边提示的目录中。

/opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/
sudo make   -j

在这里可能需要消耗一些时间

sudo make install 

执行完上边的步骤没有报错就是安装成功的。
可以使用下边的命令查看版本号

pkg-config --modversion opencv

安装没有问题的话,就可以开始使用opencv。
进入python中,运行

import cv2

没有报错的话就是可以的。
这里写图片描述

Error1 : fatal error: LAPACKE_H_PATH-NOTFOUND/lapacke.h: No such file or directory #include "LAPACKE_H_PATH-NOTFOUND/lapacke.h"
sudo apt-get install liblapacke-dev checkinstall

##参考
基于ubuntu16.04下opencv3.2安装配置

Ubuntu 16.04 安装opencv 3.2 记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值