有时候我们需要用到opencv3.0,通过下面apt-get安装的opencv版本为opencv 2.4.9,命令为
sudo apt-get install python-opencv
#!/bin/bash
# License: MIT. See license file in root directory
# Copyright(c) JetsonHacks (2017)
cd $HOME
sudo apt-get install -y \libglew-dev \libtiff5-dev \zlib1g-dev \libjpeg-dev \libpng12-dev \libjasper-dev \libavcodec-dev \libavformat-dev \libavutil-dev \libpostproc-dev \libswscale-dev \libeigen3-dev \libtbb-dev \libgtk2.0-dev \cmake \pkg-config
sudo apt-get install -y python-dev python-numpy python-py python-pytest -y
sudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
opencv安装环境变量?git clone https://github.com/opencv/opencv.git
cd opencv
git checkout -b v3.3.0 3.3.0
cd $HOME
git clone https://github.com/opencv/opencv_extra.git
cd opencv_extra
git checkout -b v3.3.0 3.3.0
cd $HOME/opencv
mkdir build
cd build
cmake
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_INSTALL_PREFIX=/usr
-DBUILD_PNG=OFF
-DBUILD_TIFF=OFF
-DBUILD_TBB=OFF
-DBUILD_JPEG=OFF
-DBUILD_JASPER=OFF
-DBUILD_ZLIB=OFF
-DBUILD_EXAMPLES=ON
-DBUILD_opencv_java=OFF
-DBUILD_opencv_python2=ON
-DBUILD_opencv_python3=ON
-DENABLE_PRECOMPILED_HEADERS=OFF
-DWITH_OPENCL=OFF
-DWITH_OPENMP=OFF
-DWITH_FFMPEG=ON
-DWITH_GSTREAMER=ON
-DWITH_GSTREAMER_0_10=OFF
-DWITH_CUDA=ON
-DWITH_GTK=ON
-DWITH_VTK=OFF
-DWITH_TBB=ON
-DWITH_1394=OFF
-DWITH_OPENEXR=OFF
-DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-8.0
-DCUDA_ARCH_BIN=6.2
-DCUDA_ARCH_PTX=""
-DINSTALL_C_EXAMPLES=ON
-DINSTALL_TESTS=ON
-DOPENCV_TEST_DATA_PATH=…/opencv_extra/testdata
…/
make -j4
这里注意
-DBUILD_opencv_python2=ON \-DBUILD_opencv_python3=ON \
我把opencv的python2,python3的接口都开了,然后赋予执行权限,然后运行:
pip安装opencv。
chmod 777 buildOpenCV.sh
./buildOpenCV.sh
转载自:https://blog.csdn.net/w5688414/article/details/78771958/
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态