一、安装相关工具包
******注意:以下3,4,5,6为可选项,根据需求安装******
1.更新库
sudo apt-get update
sudo apt-get upgrade
2.安装从源码构建opencv的相关工具
sudo apt-get install build-essential git cmake pkg-config
3.加载不同格式图片的工具包(部分)
sudo apt-get install libjpeg8-dev libjasper-dev libpng12-dev
4.视频流I/O包(部分)
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
5.GTK, 给图形界面操作用的
sudo apt-get install libgtk2.0-dev
6.优化函数
sudo apt-get install libatlas-base-dev gfortran
二、下载并解压opencv
*******可自建安装目录********
#下载
wget https://github.com/Itseez/opencv/archive/3.0.0.zip
#解压
unzip 3.0.0.zip && cd opencv-3.0.0
三、安装
进入解压后的目录后,建立build文件夹
mkdir build && cd build
执行此步是会因为ippicv_linux_20151201.tgz下载失败,而导致无法安装,所以自行下载,放至/3rdparty/ippicv/downloads/linux-***/
ippicv_linux_20151201.tgz下载链接:http://pan.baidu.com/s/1dE7gPG1 密码:tl5d
#一句命令
cmake -D CMAKE_BUILD_TYPE=Release \
-D CMAKE_INSTALL_PREFIX=/usr/local \
PYTHON3_EXECUTABLE=/usr/bin/python3 \
PYTHON_INCLUDE_DIR=/usr/include/python3.5 \
PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.5m.so \
PYTHON3_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.5/dist-packages/numpy/core/include ..
# make -j [N] :表示在那个一时间内进行编译的任务数,这个就和处理器相关了
make -j1
sudo make install
四、测试
python3
import cv2
cv2.__version__
另一种方法:
*************************************************************************
一键安装:sudo pip3 install OpenCV-Python
*************************************************************************