NanoPi安装Opencv-python
之前⽤sudo 安装的opencv很头疼⽆法录制H264的视频格式,查资料需要通过安装包来进⾏安装,参考资料
⼀、⾸先安装 numpy
apt-get install python-numpy
这⾥默认使⽤的python2.7
在命令⾏输⼊python,然后import numpy,不报错即证明numpy安装成功
⼆、安装ffmpeg
python安装numpy教程 由于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
选择⼀个合适的版本点击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 = /有路径不相同的请⾃⾏修改。配置完之后注意要检查FFMPEG⼀项后⾯⼀定要是YES,否则证明配置不成功,这个时候继续编译并安装的话是没有ffmpeg的哦~
然后执⾏以下命令:
make -j4 //四核CPU所以是-j4
make install
到这⾥,安装过程就结束啦,可以⽤python import cv2 测试⼀下是否成功。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论