zoukankan      html  css  js  c++  java
  • Nano Pi安装Opencv-python

    之前用sudo 安装的opencv很头疼无法录制H264的视频格式,查找资料需要通过安装包来进行安装,参考资料

    https://www.cnblogs.com/fw-qql/p/14930277.html

    一、首先安装  numpy

    apt-get install python-numpy

    这里默认使用的python2.7

    在命令行输入python,然后import numpy,不报错即证明numpy安装成功

    二、安装ffmpeg

      由于Nano pi固件中已经内置,这里可以省略不装。

    三、安装OpenCV

    1.安装一些依赖

    根据官方所说,需要安装以下依赖:

    • compiler
      apt-get install build-essential
    • required
      apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
    • optional
      apt-get install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
      2.下载安装OpenCV
    • OpenCV Download Page
      选择一个合适的版本点击Sources下载源码,我选择的是3.3.0版本。解压后进入解压目录,输入以下命令:
      mkdir build
      cd build

      然后最最最重要的步骤——配置,cmake的时候如果要编译python库、包含ffmpeg等等,就需要一系列的参数:

      cmake -D CMAKE_BUILD_TYPE=Release -D WITH_FFMPEG=ON -D CMAKE_INSTALL_PREFIX=/usr/local PYTHON3_EXECUTABLE = /usr/bin/python3 PYTHON_INCLUDE_DIR = /usr/include/python3.5 PYTHON_INCLUDE_DIR2 = /usr/include/x86_64-linux-gnu/python3.5m PYTHON_LIBRARY = /usr/lib/x86_64-linux-gnu/libpython3.5m.so PYTHON3_NUMPY_INCLUDE_DIRS = /usr/lib/python3/dist-packages/numpy/core/include/ ..

      有路径不相同的请自行修改。配置完之后注意要检查FFMPEG一项后面一定要是YES,否则证明配置不成功,这个时候继续编译并安装的话是没有ffmpeg的哦~

       

       

    然后执行以下命令:

    make -j4 //四核CPU所以是-j4
    make install

    到这里,安装过程就结束啦,可以用python import cv2 测试一下是否成功。

     

    参考:https://www.jianshu.com/p/f4ca1039eadf?from=groupmessage

  • 相关阅读:
    模拟22
    模拟21
    模拟20
    模拟19
    晚测11
    Redis 内存模型
    Redis AOF重写
    基础省选题选做
    八年级上 期中考试祭
    P2049 魔术棋子 题解
  • 原文地址:https://www.cnblogs.com/fw-qql/p/14975755.html
Copyright © 2011-2022 走看看