首页 > 其他分享 >问题:Opencv(3.1.0/3.4)找不到 /opencv2/gpu/gpu.hpp 问题

问题:Opencv(3.1.0/3.4)找不到 /opencv2/gpu/gpu.hpp 问题

时间:2023-09-23 16:45:40浏览次数:36  
标签:hpp opencv2 Opencv 3.4 3.1 gpu

解决:Opencv(3.1.0/3.4/4.1.0)找不到 /opencv2/gpu/gpu.hpp 问题

环境:

系统:Win10
环境:Opencv3.4.0/4.1.0
显卡:1080ti

问题

Windows下使用opencv3.4.0/4.1.0调用包含GPU模块函数getCudaEnabledDeviceCount()的示例时提示找不到/opencv2/gpu/gpu.hpp。

解决方式

替换代码中引用的”gpu“模块名为”cuda“, 例如下:

//#include "opencv2/gpu/gpu.hpp" 替换为如下:
#include "opencv2/core/cuda.hpp"

//using namespace cv::gpu; 替换为如下:
using namespace cv::cuda;

 

翻译

搜索

复制

标签:hpp,opencv2,Opencv,3.4,3.1,gpu
From: https://www.cnblogs.com/rainbow70626/p/17724630.html

相关文章

  • Anaconda+GPU安装pytorch
    今天搞了半天,才安装上,各种版本问题。最后安装成功: 教程:2023最新pytorch安装教程,简单易懂,面向初学者(Anaconda+GPU)_时宇羽然的博客-CSDN博客......
  • PytorchGPU版本环境配置。Anconda + Pycharm。
    2023年9月12日深度学习课程是基于Pytorch框架有的没的因为之前瞎搞,环境乱七八糟,这次DL课程最好装上GPU版本,那么就通过这次一次性弄个好吧!绝对不是因为,我之前不会弄。(是这样的)课程需要配置好环境。最后经过一段时间的瞎搞乱搞的调整,Pytorch-GPU版本成功安装好了。我是根据B......
  • 检查torch是否是gpu版本
    检查torch是否是gpu版本1.查看PyTorch版本:打开Python交互式环境,导入torch包,使用命令torch.__version__查看PyTorch版本,如果版本名称中包含“cuda”,则表示是GPU版本。例如,如果版本名称为“1.7.0+cu101”,则是支持CUDA10.1的GPU版本。2.查看torch.cuda:在Python交互式环境中......
  • 使用GPU搭建支持玛雅(Maya)和Adobe AI,DW,PS的职校云计算机房
    背景学校为职业学校,计算机教室需要进行Maya、Adobe Illustrator、AdobeDreamweaver、AdobePhotoShop等软件的教学。每个教室为35用户。资源需求为4核、8G内存、80G硬盘。基于桌面虚拟化VDI技术的机房在成本、可管理性方面,相对于传统胖终端的机房,具有独特的优势。不足之处是由......
  • tensorflow选择cpu/gpu训练
    http://www.taodudu.cc/news/show-3980798.html?action=onClick通过环境变量控制屏蔽GPUexportCUDA_VISIBLE_DEVICES=""通过训练代码控制https://blog.csdn.net/dream_to_dream/article/details/122249872选择CPU:importosos.environ["CUDA_DEVICE_ORDER"]="......
  • Ziya-LLaMA-13B 模型在GPU 上部署
    Ziya-LLaMA-13B模型在GPU上部署Ziya-LLaMA-13B是IDEA-CCNL基于LLaMa的130亿参数的大规模预训练模型,具备翻译,编程,文本分类,信息抽取,摘要,文案生成,常识问答和数学计算等能力。目前姜子牙通用大模型已完成大规模预训练、多任务有监督微调和人类反馈学习三阶段的训练过程。1.部署准......
  • msvc++中的预编译头文件pch.hpp和stdafx.h
    预编译头文件在VisualStudio中创建新项目时,会在项目中添加一个名为pch.h的“预编译标头文件”。(在VisualStudio2017及更高版本中,该文件名为stdafx.h)此文件的目的是加快生成过程。应在此处包含任何稳定的标头文件,例如标准库标头(如)。预编译标头仅在它或它包含的任何......
  • ARM和X86、X86和X64、Intel和AMD、CPU和GPU介绍
    一、ARM和X86X86和ARM都是CPU设计的一个架构。X86用的是复杂指令集。ARM用的是精简指令集。指令集其实就是机器码,机器码上是汇编,汇编之上是程序语言例如java、c、c#。复杂指令集是在硬件层面上设计了很多指令,所以编程会简单些。精简指令集是在硬件层面上设计的指令比较少,所......
  • GPU单机多卡训练
    多卡训练的主要思想是将训练数据分成多个批次或样本,在每个GPU上分别处理这些数据,然后将各个GPU计算得到的梯度进行聚合,最终更新模型参数。这样可以显著加快训练过程,特别是对于大规模的深度学习模型。多卡训练需要考虑到数据划分、梯度聚合和模型参数同步等问题,以确保各个GPU上的......
  • 基于LXD搭建实验室GPU服务器(三)——配置frp网穿并注册服务
    在之前博客中,我们对宿主机进行了基本配置和基本深度学习环境的配置,在本文中,我们将介绍如何对服务器进行frp网穿,本文的内容可用于后续的lxd容器中,实现每个容器皆可使用公网ip访问。若不需要配置网穿,则可以跳过此文。配置网穿可以在局域网外访问服务器,我们需要一台具有公网ip的服......