Install OpenCV 3.4x on Banana Pi M2P(H3)
I will show you how to install OpenCV on BPI M2P(H3) in this thread.
Step 1: Install Dependency Packages
- apt-get update
- apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler
- apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
- apt-get install build-essential cmake pkg-config libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev
- apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev v4l-utils libxvidcore-dev libx264-dev ffmpeg
- apt-get install libgtk2.0-dev libatlas-base-dev gfortran python2.7-dev python3-dev checkinstall
Step 2 : Download OpenCV Code
- git clone GitHub - opencv/opencv: Open Source Computer Vision Library --branch 3.4.0
- git clone GitHub - opencv/opencv_contrib: Repository for OpenCV's extra modules --branch 3.4.0
Step 3 : cmake OpenCV Code
- cd /opencv
- mkdir build
- cd build
-
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D PYTHON_INCLUDE_DIR=/usr/bin/python -D OPENCV_EXTRA_MODULES_PATH=<path>/opencv_contrib/modules ..
Step 4 : Using python to test camera
-
python readvideo.py
readvideo.py (441 字节)
FAQ:
-
If you meet problem like this:
-
replace “/usr/bin/python” by “/usr/bin/python2.7” Or use “ln -s /usr/bin/python2.7 /usr/bin/python”