zoukankan      html  css  js  c++  java
  • ubuntu中给python3安装opencv

    一、安装相关工具包
    ******注意:以下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

    *************************************************************************

  • 相关阅读:
    mTracker ----- MPDP
    读取UIM卡中的短信
    Your version is: java version "1.6.0_24". The correct version is: Java SE 1.6.
    [Java2 入门经典]第14章 集合框架
    [Java2 入门经典]第13章 泛型类
    [Java2 入门经典]第6章 类的扩展与继承
    彩信下载
    指标权重确定方法之熵权法
    用户价值分析
    数据归一化处理
  • 原文地址:https://www.cnblogs.com/Climbing-Snail/p/7447264.html
Copyright © 2011-2022 走看看