windows OpenCV(包含cuda)最简安装教程

这篇具有很好参考价值的文章主要介绍了windows OpenCV(包含cuda)最简安装教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

windows OpenCV(包含cuda)最简安装教程

1. 在Windows下安装vcpkg

vcpkg是一个开源的C++包管理器,它能帮助我们轻松地安装和管理C++库和工具。要在Windows上安装vcpkg,可以按照以下步骤进行:

  1. 克隆vcpkg仓库
    首先,打开命令提示符或者PowerShell,然后执行以下命令来克隆vcpkg的GitHub仓库到本地目录(例如:C:\tools\vcpkg):

    git clone https://github.com/microsoft/vcpkg
    
  2. 构建vcpkg
    接下来,导航到vcpkg的目录,并执行bootstrap-vcpkg.bat脚本来构建vcpkg。例如,如果您将vcpkg仓库克隆到C:\tools\vcpkg,则可以执行以下命令:

    cd C:\tools\vcpkg
    .\bootstrap-vcpkg.bat
    

如果在运行 bootstrap-vcpkg.bat 时出现权限错误,请以管理员身份运行命令提示符

通过上述步骤,您应该已经在Windows上成功安装了vcpkg。现在,您可以使用vcpkg来安装和管理您项目所需的C++库和工具。例如,要安装SFML库,可以运行vcpkg install opencv4命令。

2. 安装CUDA工具包和配置环境变量(可选,如果不需要GPU部分可以跳过)

2.1. 预备条件

为了获得最新的操作系统、CUDA、CUDA驱动和NVIDIA硬件的兼容软件版本,请参考NVIDIA cuDNN支持矩阵。

2.1.1. 安装NVIDIA图形驱动

在您的Windows系统上安装最新的NVIDIA图形驱动。

  • 访问:NVIDIA下载驱动程序
  • 从下拉菜单中选择GPU和操作系统版本。
  • 按照网页上的指示下载并安装NVIDIA驱动程序。如需更多信息,请选择ADDITIONAL INFORMATION标签,查看安装驱动程序的逐步指南。
  • 重新启动您的系统以确保图形驱动程序生效。
2.1.2. 安装Windows的CUDA工具包

请参考以下说明来安装Windows上的CUDA,包括CUDA驱动和工具包:NVIDIA CUDA安装指南。

2.2. 为Windows下载cuDNN

为了下载cuDNN,请确保您已注册NVIDIA Developer Program。

  • 访问:NVIDIA cuDNN主页。
  • 点击“Download”。
  • 完成简短的调查并点击“Submit”。
  • 接受条款和条件。将显示cuDNN的可用下载版本列表。
  • 选择您想要安装的cuDNN版本。将显示可用资源的列表。
  • 下载Windows的cuDNN包(zip格式)。
2.3. 在Windows上安装

以下步骤描述了如何构建依赖于cuDNN的程序。

请将8.x和8.x.y.z替换为您的特定cuDNN版本。

在以下步骤中,包目录路径被称为。

  • 导航到包含cuDNN包的目录。

  • 解压cuDNN包。

    cudnn-windows-x86_64-*-archive.zip
    
  • 将解压包中的以下文件复制到NVIDIA cuDNN目录。

    • 复制bin\cudnn*.dllC:\Program Files\NVIDIA\CUDNN\v8.x\bin
    • 复制include\cudnn*.hC:\Program Files\NVIDIA\CUDNN\v8.x\include
    • 复制lib\cudnn*.libC:\Program Files\NVIDIA\CUDNN\v8.x\lib
  • 设置以下环境变量以指向cuDNN的位置。要访问$(PATH)环境变量的值,请执行以下步骤:

    • 从开始菜单打开命令提示符。
    • 输入Run并按Enter键。
    • 输入control sysdm.cpl命令。
    • 在窗口顶部选择“Advanced”标签。
    • 在窗口底部点击“Environment Variables”。
    • 将NVIDIA cuDNN bin目录路径添加到PATH变量:
      • 变量名:PATH
      • 要添加的值:C:\Program Files\NVIDIA\CUDNN\v8.x\bin

通过以上步骤,您应该能够在Windows系统上成功地安装和配置cuDNN。在完成这些步骤后,您将能够开始构建和运行依赖于cuDNN的程序和项目。

3. 使用vcpkg安装OpenCV

在安装了vcpkg之后,您可以很容易地安装OpenCV库。以下是基本步骤:

  • 打开命令提示符或PowerShell。
  • 运行命令vcpkg install opencv4[core,cuda]:x64-windows来安装OpenCV和CUDA模块。

4. 使用CMake配置文件和vcpkg

在安装了OpenCV和CUDA之后,您需要配置CMake以便能够在您的项目中使用它们。以下是基本步骤:

  • 创建一个新的CMake项目,或打开现有的CMake项目。
  • 在CMakeLists.txt文件中,使用find_package命令来找到OpenCV库。
  • 例如,添加以下行到您的CMakeLists.txt文件:
find_package(OpenCV REQUIRED)
target_link_libraries(your_target_name PRIVATE ${OpenCV_LIBS})
  • 配置CMake以使用vcpkg的工具链文件,方法是在命令行中添加以下参数:-DCMAKE_TOOLCHAIN_FILE=C:/tools/vcpkg/scripts/buildsystems/vcpkg.cmake

通过以上步骤,您应该能够在Windows系统上简单地安装和配置OpenCV(包含CUDA)。文章来源地址https://www.toymoban.com/news/detail-724205.html

到了这里,关于windows OpenCV(包含cuda)最简安装教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【OpenCV】 OpenCV 源码编译并实现 CUDA 加速 (Windows)

    目录 1. 环境准备 1.1 软件环境 1. 2 源码下载 2. CMake编译项目 2.1 创建cmake项目 2.2 设置编译配置 2.3 解决异常 2.3.1 文件下载异常 2.3.2 解决CUDA版本异常 2.4 编译项目 3. Visual Studio 编译项目 4. 项目测试 5. 总结   OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器

    2024年02月03日
    浏览(29)
  • CUDA+Pytorch安装教程(包含踩坑内容)

    第一次写此类文章,有写得不好的地方还请指出,下面进入正题。 安装 在安装CUDA前,需要先确定自己电脑是否有独显,设备管理器--显示适配器:  一般性都是NVIDIA开头的为独显。 查看电脑支持的最高CUDA版本,打开任务栏--隐藏--NVIDIA图标:  选择帮助--系统信息--组件: 在

    2024年02月09日
    浏览(26)
  • [C++] 详细教程 - opencv4.8.0安装和验证测试 (Windows + Linux)

    OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它包含了许多常用的图像处理和计算机视觉算法。本文将介绍如何在Linux(Ubuntu)和Windows系统下安装C++版本的OpenCV,并提供验证测试的方法。 OpenCV是一个跨平台的计算机视觉库,它可以用于开发实时的图像处理和计算

    2024年02月03日
    浏览(42)
  • 香橙派/树莓派 电脑linux 电赛备赛指南-opencv全过程最简安装,ssh,vnc,USB摄像头驱动和配置环境避坑,手把手教学。opencv视觉入门(一)

    老早就想写博客了把之前的项目都记录下来,但是一直碍于每次做完项目都挺累的,于是就偷懒没写,不过每次做完都有总结,现在已经大三了,觉得应该把自己之前学习过程中遇到的经验或者坑写出来,后面会陆陆续续的发出来,今天先来讲一下有关这份博客的前提背景吧

    2024年04月08日
    浏览(36)
  • Window中,Visual Studio 2022(C++)环境下安装OpenCV教程(不用Cmake版本)

    本教程主要为了方便小白安装C++版本的OpenCV。 1. 第一步:下载官方OpenCV 下载后,在本地安装即可,注意记住安装路径,后续需要! 2. 配置系统环境变量,Path中,新增变量。即opencv安装的路径,选到opencv中build/x64/vc15/bin 3. 安装visual studio 2022,官网 直接,按照C++配置安装即可

    2024年02月11日
    浏览(46)
  • windows11编译OpenCV4.5.0 with CUDA(附注意事项)

    从OpenCV4.2.0 版本开始允许使用 Nvidia GPU 来加速推理。本文介绍最近使用windows11系统编译带CUDA的OpenCV4.5.0的过程。 文中使用【 特别注意 :…】为大家标识出容易出错的地方。 安装成功后,使用CPU与GPU调用yolov4模型进行推理的耗时测试结果: GPU CPU 4ms 311ms 从差距上看,还是值

    2024年02月12日
    浏览(54)
  • [保姆教程] Windows平台OpenCV以及它的Golang实现gocv安装与测试(亲测通过)

    一、下载安装 MinGW CMake 预备步骤 首先打开cmd: 下载安装MinGW64 访问: https://sourceforge.net/projects/mingw-w64/files/ 下载: MinGW-W64 GCC-8.1.0 下面的 x86_64-posix-seh 版本 下载后,将它解压缩到 c:mingw64 里 下载安装 CMake 访问:https://cmake.org/download/ 下载:Windows x64 ZIP 解压到: c:cmake Window

    2024年02月09日
    浏览(56)
  • Win10 OpenCV编译安装CUDA版本

    Win10 + Microsoft Visual Studio Community 2017 + CUDA11.3 + CUDNN8.2 + RTX GeForce 3090 + OpenCV4.5.3 前往官网下载Visual Studio Installer即可,做如下勾选,安装即可 完成后,查看环境变量,将MSVC编译器地址加入环境变量 前往官网下载CUDA和对应的CUDNN,切记一定要对应CUDNN和CUDA版本,根据提示一步一

    2024年02月06日
    浏览(38)
  • conda环境安装opencv带cuda版本

    主要是cmake编译选项需要修改 以下两个选项按照自己情况修改     -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules     -D CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-12.2 其中/home/lixin/anaconda3/envs/stereo 改成你自己的conda环境 cmake之后看下一下是否都正确 然后正常编译就行

    2024年02月09日
    浏览(27)
  • OpenCV_CUDA_VS编译安装

    我这里是下载的OpenCV4.5.4,但是不知道到在vs里面build时一直报错,后面换了4.7.0的版本测试,安装成功。 Release OpenCV 4.5.4 · opencv/opencv · GitHub 这个里面有官方预编译好的OpenCV库,可以直接食用。 扩展包: https://github.com/opencv/opencv_contrib/releases/tag/4.5.4 这里cmake版本要求应该不是

    2024年02月09日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包