一、 查看系统是否已安装显卡驱动、CUDA,打开终端输入命令: nvidia-smi ,如果显示以下表格信息代表已安装,可跳过第二、第三步骤
二、 安装显卡对应版本的驱动,2080Ti显卡驱动版本需>=440,相关博客介绍已有很多,不再赘述。
参考博客:安装显卡驱动
三、 安装CUDA、CUDNN(注意CUDNN版本要和CUDA对应)
CUDA版本可选择10.0、10.2(建议安装10.2)
参考博客:
安装CUDA、CUDNN
四、 下载OpenCV4.4、OpenCV4.4_contrib包(附件已包含)、安装CMake-gui(图形界面版)
五、 使用cmake-gui编译OpenCV
出现一片红后,再一次点击configure,显示全白(没有错误)后,开始配置opencv,
全部完成后再次点击configure,全白(没有错误)后点击generate生成项目。
六、终端cd到自己创建的opencv_build下,执行 “make -j8” ,过程有点长~
七、第六步完成后继续执行 sudo make install -j8 进行编译,等待编译完毕,在opencv_build文件夹下lib/python3/中会生成cv2********.so,将其放在环境下的site-packages里即可。