ubuntu20.04 apt 安装的opencv库, 使其支持cuda
时间: 2023-11-25 15:08:07 浏览: 188
要使Ubuntu 20.04中的OpenCV库支持CUDA,需要执行以下步骤:
1. 安装Nvidia显卡驱动程序和CUDA工具包:
```
sudo apt-get install nvidia-driver-450
sudo apt-get install nvidia-cuda-toolkit
```
2. 安装OpenCV库和相关依赖项:
```
sudo apt-get install libopencv-dev python3-opencv
sudo apt-get install libopencv-dev python3-opencv
```
3. 安装CUDA加速模块:
```
sudo apt-get install libopencv-dev python3-opencv
```
4. 在编译时使用CUDA加速:
```
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_CUDA=ON -D CUDA_ARCH_BIN=7.5 -D CUDA_ARCH_PTX=7.5 -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 -D WITH_LIBV4L=ON -D WITH_GSTREAMER=ON -D WITH_GTK=ON -D WITH_TBB=ON -D BUILD_opencv_python3=ON -D BUILD_opencv_python2=OFF -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF ..
```
5. 编译和安装OpenCV库:
```
make -j8
sudo make install
```
这些步骤将使Ubuntu 20.04中的OpenCV库支持CUDA。
阅读全文