update
This commit is contained in:
+25
-3
@@ -77,16 +77,17 @@ sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
|
||||
sudo apt install libxvidcore-dev libx264-dev
|
||||
|
||||
# 安装gtk, 用于opencv gui显示
|
||||
sudo apt install libgtk2.0-dev
|
||||
sudo apt install libgtk2.0-dev
|
||||
|
||||
|
||||
sudo apt install libatlas-base-dev gfortran
|
||||
|
||||
|
||||
# 安装python 环境
|
||||
sudo apt-get install python2.7-dev python3-dev
|
||||
sudo apt-get install python-dev python3-dev
|
||||
sudo apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev
|
||||
|
||||
|
||||
unzip ....
|
||||
|
||||
cd opencv
|
||||
@@ -95,7 +96,6 @@ cd build
|
||||
# warning change your path
|
||||
cmake -D CMAKE_BUILD_TYPE=RELEASE \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr/local \
|
||||
-D OPENCV_EXTRA_MODULES_PATH=/program/opencv_contrib-3.3.0/modules \
|
||||
-D ENABLE_NEON=ON \
|
||||
-D ENABLE_VFPV3=ON \
|
||||
-D BUILD_TESTS=OFF \
|
||||
@@ -119,5 +119,27 @@ sudo ldconfig
|
||||
|
||||
xhost +
|
||||
export DISPLAY=:0.0
|
||||
```
|
||||
|
||||
## cross compile
|
||||
> referring https://blog.csdn.net/sun_28/article/details/52760463
|
||||
> referring https://docs.opencv.org/master/d0/d76/tutorial_arm_crosscompile_with_cmake.html
|
||||
> referring http://shumeipai.nxez.com/2013/10/08/configure-cross-compiler-platform-raspberry-pi.html
|
||||
|
||||
|
||||
``` bash
|
||||
|
||||
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev
|
||||
|
||||
|
||||
mkdir cross_compile_raspberry
|
||||
cd cross_compile_raspberry/
|
||||
git clone git://github.com/raspberrypi/tools.git --depth=1
|
||||
unzip opencv.zip ./
|
||||
|
||||
cd opencv
|
||||
mkdir build
|
||||
cd build
|
||||
sudo apt-get install cmake-qt-gui
|
||||
cmake-gui
|
||||
```
|
||||
Reference in New Issue
Block a user