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

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

  • 相关阅读:
    抽奖系统 random()
    JavaScript 稀奇的js语法
    Node初识笔记 1第一周
    vue 自定义指令
    vue 组件 单选切换控制模板 v-bind-is
    学习网址
    vue 组件 子向父亲通信用自定义方法用事件监听
    vue 组件 模板中根数据绑定需要指明路径并通信父
    vue 组件 模板input双向数据数据
    测试样式
  • 原文地址:https://www.cnblogs.com/Climbing-Snail/p/7447264.html
Copyright © 2011-2022 走看看