虽然网上已经有一部分在ubuntu下配置opencv gpu加速的教程,但是随着opencv迭代到3.3.0,发现之前的教程或多或少都已经不管用了,也存在许多坑,这次配置的时基于最新的opencv3.3.0,写下这篇博文记录下配置的经过。
1.准备
1.安装好ubuntu16.04
2.安装配置好opencv3.3.0 配置教程
3.安装好cuda8.0
4.安装QT creator(可选)
2.编译
opencv的GPU加速需要用到cuda,故需要在此之前的基础上重新编译一次
cd opencv-3.3.0
mkdir my_build_dir_gpu
cd my_build_dir_gpu
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON -D WITH_CUDA=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D CUDA_NVCC_FLAGS="-D_FORCE_INLINES" -D WITH_CUBLAS=1 \

本文记录了在Ubuntu16.04上配置OpenCV3.3.0 GPU加速的过程,包括安装opencv3.3.0、cuda8.0、QT creator(可选),以及编译、配置.bashrc文件和代码测试。在编译过程中可能遇到的问题和解决方法也一并给出。
最低0.47元/天 解锁文章
1778





