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

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

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

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

能力

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

Clion 示例

安装

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

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

bash 复制代码
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

相关推荐
lizhihai_991 分钟前
股市学习心得—半导体12种核心材料
大数据·人工智能·学习
STLearner1 分钟前
SIGIR 2026 | LLM × Graph论文总结(图增强LLM,GraphRAG,Agent,多模态,知识图谱,搜索,推
人工智能·python·深度学习·神经网络·机器学习·数据挖掘·知识图谱
研究点啥好呢4 分钟前
快手产品经理面试题精选:10道高频考题+答案解析
人工智能·面试·产品经理
流年似水~12 分钟前
脚本策划:拍之前先想清楚要剪什么
人工智能·程序人生·语言模型·ai编程
郑寿昌16 分钟前
思维链三步法:让AI像人类一样推理
人工智能
圣殿骑士-Khtangc19 分钟前
AI Agent架构演进与三层安全防御体系深度解析
人工智能
ZGi.ai21 分钟前
智能客服系统设计:从工单分类到自动派单的工程实现
大数据·人工智能·分类
老陈说编程21 分钟前
12. LangChain 6大核心调用方法:invoke/stream/batch同步异步全解析,新手也能轻松学会
开发语言·人工智能·python·深度学习·机器学习·ai·langchain
给自己做减法27 分钟前
rag混合检索
人工智能·python·rag
天诚智能门锁33 分钟前
天诚公租房管控平台CAT.1人脸猫眼智能锁助力青神县公租房管理
人工智能·嵌入式硬件·物联网·智能家居·智能硬件