環境
- Jetson TX1
- JetPack 3.2
- OpenCV 3.4.1
注意点
TX1のストレージの空きが少ないため、外部SSDやSDメモリカード上で実行する。
インストール
$ git clone https://github.com/jetsonhacks/buildOpenCVTX2.git
$ cd buildOpenCVTX2
$ vi buildOpenCV.sh
リビジョン(3.3.0)、ビルドディレクトリ($HOME/opencv)、python3サポート(OFF)等を変更する。
buildOpenCV.sh
...
# Python 3
sudo apt-get install -y python3 python3-dev python3-numpy python3-py python3-pytest -y
...
git clone https://github.com/opencv/opencv.git
cd opencv
git checkout -b v3.4.1 3.4.1
...
git clone https://github.com/opencv/opencv_extra.git
cd opencv_extra
git checkout -b v3.4.1 3.4.1
...
-DBUILD_opencv_java=OFF \
-DBUILD_opencv_python2=ON \
-DBUILD_opencv_python3=ON \
-DENABLE_PRECOMPILED_HEADERS=OFF \
...
$ ./buildOpenCV.sh
$ cd $HOME/opencv/build
$ sudo make install