gpt4 book ai didi

c - 如何编程才能方便调试?

转载 作者:行者123 更新时间:2023-11-30 16:02:20 25 4
gpt4 key购买 nike

我正在尝试开发一些基于图像处理的非常复杂的应用程序。我广泛使用 openCV。然而,随着程序的复杂性不断增加,我发现调试程序非常困难。为了调试,我必须同时在 Matlab 中开发相同的算法。主要原因是,即使 matlab 代码中存在任何错误,即使代码停止运行或崩溃,变量的值也会保留。由于值就在那里,我可以使用不同的可视化工具来分析它;喜欢绘制它;将其显示为图像。我们是否可以在 C 中实现任何方法或功能,以便我们可以实现相同类型的行为。

最佳答案

要调试视觉算法,我强烈建议将您的算法划分为不同的视觉步骤。通过将您的 C 程序构建为 plugin,将每个步骤作为函数连接到 MATLAB 等视觉环境。 。然后将 Controller 部分编程为 matlab 脚本而不是 c。这使您可以将每个视觉步骤视为图像。

编辑:您似乎无法使用我发布的插件方法附加 Visual Studio 插件,请参阅评论。

关于c - 如何编程才能方便调试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5381867/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com