Requirements
Extract the compressed file into ~/opencv/
Download opencv_contrib for SIFT, SURF, ..
cd ~/opencv/
export ANACONDA=/home/user/anacodna3/
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D BUILD_PERF_TESTS=OFF \
-D BUILD_opencv_core=ON \
-D BUILD_opencv_python2=OFF \
-D BUILD_opencv_python3=ON \
-D BUILD_opencv_cuda=OFF \
-D BUILD_opencv_java=OFF \
-D BUILD_opencv_video=ON \
-D BUILD_opencv_videoio=ON \
-D BUILD_opencv_world=OFF \
-D BUILD_opencv_viz=ON \
-D WITH_CUBLAS=OFF \
-D WITH_CUDA=OFF \
-D WITH_CUFFT=OFF \
-D WITH_FFMPEG=OFF \
-D PYTHON3_EXECUTABLE=${ANACONDA}/bin/python3 \
-D PYTHON3_LIBRARY=${ANACONDA}/lib/libpython3.5m.so \
-D PYTHON3_INCLUDE_DIR=${ANACONDA}/include/python3.5m \
-D PYTHON3_NUMPY_INCLUDE_DIRS=${ANACONDA}/lib/python3.5/site-packages/numpy/core/include \
-D PYTHON3_PACKAGES_PATH=${ANACONDA}/lib/python3.5/site-packages \
-D BUILD_opencv_latentsvm=OFF \
-D BUILD_opencv_xphoto=OFF \
-D BUILD_opencv_xfeatures2d=ON \
-D OPENCV_EXTRA_MODULES_PATH=/home/vahid/opencv_contrib/modules /home/vahid/opencv
In [ ]: