Win10 C++ OpenCV CUDA安装

安装C++ OpenCV CUDA,配合TensorRT模型进行推理,可用于目标检测等任务

完成编译花了很长时间,主要参考了以下blog,这篇帮助很大

https://blog.csdn.net/qq_39567427/article/details/126230952

Win10 + Microsoft Visual Studio Community 2022 + CUDA11.1 + CUDNN8.1.1 + RTX GeForce 2080Ti + OpenCV4.5.3


有几个可以注意下的小细节:

安装需要用到以下两个仓库

  1. OpenCV (https://opencv.org/releases/)
  2. OpenCV-Contrib (https://github.com/opencv/opencv_contrib)

OpenCV-Contrib是配置OpenCV CUDA所必须的库, 开始没有装Contrib的modules,发现OpenCV能用但cuda相关的部分都用不了


OpenCV的版本也可能是个影响因素,有个新版本OpenCV编译未成功,不是很确定是否版本引起的


Python等部署推理时不需要的模块,可以去掉不会造成影响

你可能感兴趣的:(c++,opencv,开发语言,神经网络,计算机视觉)