天津电子商务网站建设公司,网推资源网站,wordpress汉化包,百度电话查询一、具备以下条件即可编译opencv gpu#xff1a; 1、 终端设备必须有独立显卡。cmd窗口#xff1a;nvidia-smi查看显卡信息 2、下载并安装CUDA Toolkit#xff08;根据显卡下载对应的CUDA Toolkit软件#xff09;、cuDNN#xff08;根据CUDA版本下载对应的cuDNN#xff0…一、具备以下条件即可编译opencv gpu 1、 终端设备必须有独立显卡。cmd窗口nvidia-smi查看显卡信息 2、下载并安装CUDA Toolkit根据显卡下载对应的CUDA Toolkit软件、cuDNN根据CUDA版本下载对应的cuDNN。 3、下载cmake 3.16.2并安装。 4、下载opencv4.5.4源码。 5、根据情况下载contrib库不需要可以不下载不影响GPU功能的使用。
二、需要安装的软件 1、contrib(可选)最好安装以避不时之需不装有些功能可能用不了需要时再编译很麻烦。 1扩展算法contrib库包含了一些扩展的图像处理计算机视觉和机器学习算法、超分辨率、图像修复、SIFT/SURF特征提取器等。 2深度学习支持contrib库中包含了一些深度学习相关的模块和功能例如深度学习模型的加载和推断基于深度学习的图像分类、目标检测等。 33D视觉包括用于立体视觉、三维重建和结构光等领域的算法和工具。 4追踪器contrib库提供了一些对象追踪算法用于跟踪视频中的对象如基于特征点的跟踪器、卡尔曼滤波器等。 5医学图像处理包括用于医学图像片和分析的一些功能和算法如图像分割、特征提取、病变检测等。 6可视化工具contrib库中也包含了一些用于图像和数据可视化的工具和函数用于在opencv中进行交互式可视化和调试。 2、CUDA安装必选 版本12.3.2 注意事项 1如果已安装VS2019或2017则可以勾选visual studio integration,否则自定义中去掉勾选。 2去掉勾选Nsight Compute。 3开始安装-成功 4把安装包扩展名修改为rar然后解压找到Nsight Compute文件夹单独安装该模块。 3、cuDNN安装必选 下载后把bin、lib、include文件夹中的内容粘贴到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3的对应目录中 4、cmake2.16.2安装略
三、下列软件与编译opencv gpu没有任何关系这里只做安装说明
1、Anaconda安装这是一款包含工具和库的软件其中包含conda包管理工具与python中的pip包管理工具相同只是anaconda软件中带的这个包管理工具更加方便能够自动处理各种依赖关系。 安装包Anaconda3-2023.09-0-Windows-x86_64.exe安装后添加到系统路径中 2、pytorch安装这是用于python的一个库只是这个库需要单独安装功能比较强大而已。安装了你就可以使用它的工具和库不安装就不能使用。 1创建新虚拟环境 2系统管理员cmd窗口中conda create -n torch_gpu python3.12 3激活虚拟环境conda activate torch_gpu 如果取消conda deactivate) 4安装pytorch步骤 A进入官网https://pytorch.org B选择pytorch安装选项python版 stable(2.2.1) windows conda python cuda12.1 5网页会自动生成cmd命令conda install pytorch torchvision torchaudio pytorch-cuda12.1 -c pytorch -c nvidia 6系统管理员CMD窗口中执行上面命令注意一定要在虚拟环境中执行。 注意python版本3.8以上才能安装pytorch当前是3.12 7验证 1python 2import torch 3) print(torch.cuda.is.availabled()) //返回true为成功 4print(torch.cuda.device_count()) //返回1 为成功
秋风写于淄博业务联系与技术交流Q375172665