将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

相关推荐
FserSuN2 分钟前
2026年AI工程师指南
人工智能
是枚小菜鸡儿吖3 分钟前
CANN 的安全设计之道:AI 模型保护与隐私计算
人工智能
leo03084 分钟前
科研领域主流机械臂排名
人工智能·机器人·机械臂·具身智能
LYOBOYI12321 分钟前
vscode界面美化
ide·vscode·编辑器
人工智能AI技术23 分钟前
GitHub Copilot免费替代方案:大学生如何用CodeGeeX+通义灵码搭建AI编程环境
人工智能
Chunyyyen25 分钟前
【第三十四周】视觉RAG01
人工智能·chatgpt
是枚小菜鸡儿吖26 分钟前
CANN 算子开发黑科技:AI 自动生成高性能 Kernel 代码
人工智能·科技
hqyjzsb33 分钟前
盲目用AI提效?当心陷入“工具奴”陷阱,效率不增反降
人工智能·学习·职场和发展·创业创新·学习方法·业界资讯·远程工作
Eloudy39 分钟前
用 Python 直写 CUDA Kernel的技术,CuTile、TileLang、Triton 与 PyTorch 的深度融合实践
人工智能·pytorch