OPENCV源码编译仅此一篇
前言:
环境配置了无数遍,每次都要重头开始,一直想弄个总结类型的文章,all in one。
源码下载
OpenCV Release版本网站
对应版本中点GitHub,可进入OpenCV的Github源码网站,此处即可找到opencv_contrib包:
Opencv Github
CMake编译
OpenCV支持CUDA的编译选项
- 配置contrib源码目录:opencv_extra_modules_path
- cuda构建相关配置:
build_cuda_stubs
build_opencv_cudaarithm
build_opencv_cudabgsegm
build_opencv_cudacodec
build_opencv_cudafeatures2d
build_opencv_cudafilters
build_opencv_cudaimgproc
build_opencv_cudalegacy
build_opencv_cudaobjdetect
build_opencv_cudaoptflow
build_opencv_cudastereo
build_opencv_cudawarping - cuda配置相关
cuda_fast_math
cuda_toolkit_root_di