当前位置: 首页 > ds >正文

Xorg占用显卡内存问题和编译opencv GPU版本

1.解决Ubuntu系统/usr/lib/xorg/Xorg占用显卡内存问题

a.  打开文件/usr/share/X11/xorg.conf.d/10-nvidia.conf 

        sudo vim /usr/share/X11/xorg.conf.d/10-nvidia.conf

b.用  #注释文件内所有内容

c.重启X11服务

        sudo systemctl restart display-manager

解决!

2.windows上openv编译GPU版本

准备工具:

opencv4.8.0、opencv_contrib-4.8.0

cuda11.6

cudnn8.5.0.96

cmke3.27.0

说明:

cuda与cudnn的配置教程:https://zhuanlan.zhihu.com/p/99880204

编译步骤:

a.配置cmake中opencv路径:

b.Configure之后下载相关包,放入opencv源码cache文件中

主要是以下几个:

ffmpeg

ippicv

wechat_qrcode

 xfeatures2d

下载完成后,再点击configure

 在编译选项中进行勾选:BUILD_CUDA_STUBS、OPENCV_DNN_CUDA、WITH_CUDA、OPENCV_ENABLE_NONFREE、build_opencv_world打勾;

BUILD_DOCS、BUILD_EXAMPLES、BUILD_PACKAGE、BUILD_TESTS、BUILD_PERF_TESTS、BUILD_opencv_python不打勾(可以不要这部分);

重要:

配置opencv_extra_modules_path

然后点击configure,没有问题就可以Generating了。

VS2019进行编译

选中CMakeTargets中的ALL_BUILD,右键点击生成即可。

成功后点击INSTALL生成:

在install路径下就可以找到编译好的库和头文件了

http://www.xdnf.cn/news/16197.html

相关文章:

  • docker安装minio及配置禁止列出目录文件
  • 时序数据库主流产品概览
  • 分布式电商系统:缓存策略、负载均衡与容灾方案
  • 一款基于 WPF 开源、功能全面的串口调试工具
  • YOLO12论文阅读:Attention-Centric Real-Time Object Detectors
  • Python关于pandas的基础知识
  • Springboot和postman的使用
  • torchvision.transforms 与 MONAI 数据增强的异同
  • 华为视觉算法面试30问全景精解
  • 网易视觉算法面试30问全景精解
  • C++ 模板库map数据结构的概念和使用案例
  • 板凳-------Mysql cookbook学习 (十二--------5)
  • 鸿蒙卡片开发保姆级教程
  • Java 线程池详解:从原理到实战,彻底掌握并发编程核心组件
  • Baumer工业相机堡盟工业相机如何通过YoloV8深度学习模型实现水下鱼类识别(C#代码,UI界面版)
  • 【机器学习深度学习】微调量化与模型导出量化:区分与应用
  • 数字护网:一次深刻的企业安全体系灵魂演练
  • JavaScript 03 严格检查模式Strict字符串类型详解
  • 论文笔记 | Beyond Pick-and-Place: Tackling Robotic Stacking of Diverse Shapes
  • Python机器学习:从零基础到项目实战
  • Netty中AbstractReferenceCountedByteBuf对AtomicIntegerFieldUpdater的使用
  • GRU模型
  • Linux操作系统之线程(六):线程互斥
  • SpringMVC快速入门之核心配置详解
  • 第十二章 用Java实现JVM之结束
  • 网络基础15-16:MSTP +VRRP综合实验
  • linux 环境服务发生文件句柄泄漏导致服务不可用
  • 基于网络爬虫的在线医疗咨询数据爬取与医疗服务分析系统,技术采用django+朴素贝叶斯算法+boostrap+echart可视化
  • CS231n-2017 Lecture5卷积神经网络笔记
  • 【世纪龙科技】电动汽车原理与构造-汽车专业数字课程资源