下载地址
opencv_contrib
Tags · opencv/opencv_contrib · GitHub
opencv
GitHub - opencv/opencv at 3.4.10
编译
下面shell脚本
#! /bin/bash export PKG_CONFIG_PATH=${FFMPEG_BUILD}/lib/pkgconfig:$PKG_CONFIG_PATH ROOT_DIR=/home/software OPENCV_SRC=${ROOT_DIR}/opencv-3.4.10 OPENCV_CONTRIB=${ROOT_DIR}/opencv_contrib-3.4.10 FFMPEG_BUILD=/usr/local/ffmpeg INSTALL_PREFIX=/usr/local/opencv-3.4.10 BUILD_DIR=${OPENCV_SRC}/build mkdir -p ${BUILD_DIR} cd ${BUILD_DIR} cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="${INSTALL_PREFIX}" \ -DOPENCV_EXTRA_MODULES_PATH="${OPENCV_CONTRIB}/modules" \ -DENABLE_FAST_MATH=ON \ -DSMALL_LOCALSIZE=ON \ -DWITH_CUDA=ON \ -DCUDA_ARCH_BIN=7.5 \ -DWITH_FFMPEG=ON \ -DWITH_GSTREAMER=OFF \ -DWITH_TBB=OFF \ -DWITH_IPP=OFF \ -DWITH_GTK=OFF \ -DWITH_OPENCL=OFF \ -DWITH_OPENGL=OFF \ -DBUILD_JAVA=OFF \ -DBUILD_opencv_python2=OFF \ -DBUILD_opencv_python3=OFF \ -DBUILD_EXAMPLES=OFF \ -DBUILD_TESTS=OFF \ -DBUILD_opencv_apps=OFF \ -DBUILD_opencv_calib3d=OFF \ -DBUILD_opencv_dnn=ON \ -DBUILD_opencv_features2d=OFF \ -DBUILD_opencv_objdetect=OFF \ -DBUILD_opencv_flann=OFF \ -DBUILD_opencv_gapi=OFF \ -DBUILD_opencv_wechat_qrcode=OFF \ -DBUILD_opencv_xphoto=OFF \ .. make -j4 && make install && cd - rm -f /usr/local/opencv ln -s ${INSTALL_PREFIX} /usr/local/opencv echo 'opencv install done at: ' ${INSTALL_PREFIX}