Difference between revisions of "OpenCV 3.4x on BananaPi"
(Created page with "Using Python To Install OpenCV 3.4x on Banana Pi M2P(H3) **Install OpenCV 3.4x on Banana Pi M2P(H3)** ![image|614x499](upload://xBjBsoWjXC6wOa7XMddbYEp93yL.jpg) I will show...") |
|||
Line 1: | Line 1: | ||
Using Python To Install OpenCV 3.4x on Banana Pi M2P(H3) | Using Python To Install OpenCV 3.4x on Banana Pi M2P(H3) | ||
− | + | *Install OpenCV 3.4x on Banana Pi M2P(H3)** | |
![image|614x499](upload://xBjBsoWjXC6wOa7XMddbYEp93yL.jpg) | ![image|614x499](upload://xBjBsoWjXC6wOa7XMddbYEp93yL.jpg) | ||
I will show you how to install OpenCV on BPI M2P(H3) in this thread. | 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** | **Step 2 : Download OpenCV Code** |
Revision as of 22:27, 30 August 2018
Using Python To Install OpenCV 3.4x on Banana Pi M2P(H3)
- Install OpenCV 3.4x on Banana Pi M2P(H3)**
![image|614x499](upload://xBjBsoWjXC6wOa7XMddbYEp93yL.jpg)
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 https://github.com/opencv/opencv.git --branch 3.4.0
- git clone https://github.com/opencv/opencv_contrib.git --branch 3.4.0
- Step 3 : cmake OpenCV Code**
- cd <path>/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 ..
![image|661x500](upload://ft8wrCupWdg9YhhcKkQyjzypdO2.png)
- Step 4 : Using python to test camera**
- python readvideo.py
<a class="attachment" href="/uploads/default/original/2X/5/5a6d7d8a9134c8467a6a7adf1267c01035e2bd62.py">readvideo.py</a> (441 字节)
- FAQ:**
- If you meet problem like this:
![image|539x195](upload://8hJMnyFnqIOGeUSI0QiPLzuRMF0.png)
- replace "/usr/bin/python" by "/usr/bin/python2.7" Or use "ln -s /usr/bin/python2.7 /usr/bin/python"