debugging 在Visual Studio Code中调试时查看cv::Mat数据

ruarlubt  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(200)

在调试OpenCV C++代码时,我需要检查一些cv::Mat的元素。
已尝试将mymat.at<double>(0, 0)添加到watch,但存在两个问题:

  • 有时候它不起作用:Couldn't find method cv::Mat::at<double>
  • 即使它有效,也很难逐个检查元素。

目前,我使用cv::FileStorage将Mat内容写入文件,但这也不是一个好的解决方案。
有没有像Image Watch这样的VSCode扩展可以在调试时显示Mat元素的值?

trnvg8h3

trnvg8h31#

如果你目前正在使用GDB调试你的应用程序,你可能希望参考this open source project,它目前还没有作为vscode的插件提供。

相关问题