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

将OpenCV与gdb驱动的IDE结合使用

   返回:OpenCV系列文章目录(持续更新中......)

上一篇:OpenCV4.9.0开源计算机视觉库在 Linux 中安装

下一篇:将OpenCV与gcc和CMake结合使用

能力

这个漂亮的打印机可以显示元素类型、、标志is_continuousis_submatrix(可能被截断的)矩阵。众所周知,它可以在 Clion、VS Code 和 gdb 中工作。

example.png

Clion 示例

安装

进入 .放在方便的地方,重命名并移动到您的个人文件夹中。将“源”行更改为指向您的路径。opencv/samples/gdb/mat_pretty_printer.pygdbinit.gdbinit.gdbinitmat_pretty_printer.py

要检查与 gdb 捆绑的 python 版本,请在 gdb shell 中使用以下命令:

python
import sys
print(sys.version_info)
end

如果系统中安装的 python 3 版本与 gdb 中的版本不匹配,请创建numpy一个具有完全相同版本的新虚拟环境,安装并相应地更改 python3 的路径gdbinit

用法

调试器中前缀的字段view_是为方便起见而添加的伪字段,其余字段保持原样。如果您觉得截断视图中的元素数量太少,您可以编辑 mat_pretty_printer.py-np.set_printoptions 控制与矩阵显示相关的所有内容。​​​​​​​

参考文献:

1、《Using OpenCV with gdb-powered IDEs》-- Egor Smirnov

http://www.lryc.cn/news/322719.html

相关文章:

  • Java毕业设计-基于springboot开发的Java时间管理系统-毕业论文+答辩PPT(附源代码+演示视频)
  • AI原生安全 亚信安全首个“人工智能安全实用手册”开放阅览
  • Vue3 大量赋值导致reactive响应丢失问题
  • 1236 - 二分查找
  • CPP容器vector和list,priority_queue定义比较器
  • How to install PyAlink on Ubuntu 22.04
  • Java部署运维
  • 0-Flume(1.11.0版本)在Linux(Centos7.9版本)的安装(含Flume的安装包)
  • cad vba 打开excel并弹窗打开指定文件
  • 应急救援装备无人机是否必要?无人机在应急救援中的具体应用案例有哪些?
  • 模态框被div class=modal-backdrop fade in覆盖的问题
  • 关于msvcp140.dll丢失的解决方法详情介绍,修复dll文件的安全注意事项
  • AJAX-Promise
  • [Spark SQL]Spark SQL读取Kudu,写入Hive
  • python统计分析——t分布、卡方分布、F分布
  • onlyoffice创建excel文档
  • 交通事故档案管理系统|基于JSP技术+ Mysql+Java+Tomcat的交通事故档案管理系统设计与实现(可运行源码+数据库+设计文档)
  • Chrome 114 带着侧边栏扩展来了
  • 【论文笔记】RobotGPT: Robot Manipulation Learning From ChatGPT
  • 深度学习 Lecture 4 Adam算法、全连接层与卷积层的区别、图计算和反向传播
  • uniApp中使用小程序XR-Frame创建3D场景(1)环境搭建
  • AI基础知识(4)--贝叶斯分类器
  • 填补市场空白,Apache TsFile 如何重新定义时序数据管理
  • Docker 笔记(七)--打包软件生成镜像
  • 图论06-飞地的数量(Java)
  • Java设计模式之单例设计模式
  • 多维时序 | MATLAB实现BiTCN-selfAttention自注意力机制结合双向时间卷积神经网络多变量时间序列预测
  • 深入了解Android垃圾回收机制
  • 如何学好Python语言
  • 计算机408网课评测+资料分享