1. 准备工作
1.1 运行环境
操作系统建议用Linux。我使用的Ubuntu 16.04.6,处理器是4核 Intel® Core™ i5-7500 CPU @ 3.40GHz。
1.2 编译依赖库
本demo主要使用了第三方库opencv和paddle预测库。
1.2.1 编译Opencv
推荐使用opencv 3.0以上版本(以opencv3.4.7为例)。
1)下载和解压
wget https://github.com/opencv/opencv/archive/3.4.7.tar.gz
tar xvf 3.4.7.tar.gz
2)编译
cd opencv-3.4.7
mkdir build
cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX= {设定的opencv要install的目录} \
-DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=OFF \
-DWITH_IPP=OFF \
-DBUILD_IPP_IW=OFF \
-DWITH_LAPACK=OFF \
-DWITH_EIGEN=OFF \
-DCMAKE_INSTALL_LIBDIR=lib64 \
-DWITH_ZLIB=ON \
-DBUILD_ZLIB=ON \
-DWITH_JPEG=ON \
-DBUILD_JPEG=ON \
-DWITH_PNG=ON \
-DBUILD_PNG=ON \
-DWITH_TIFF=ON \
-DBUILD_TIFF=ON
make -j4
make install