我需要在调试OpenCV C++代码时检查一些cv::Mat
元素。
尝试将mymat.at<double>(0, 0)
添加到表达式监视窗口中,但存在两个问题:
- 有时不起作用:
Couldn't find method cv::Mat::at<double>
- 即使它有效,逐个检查元素也非常困难。
目前,我使用cv::FileStorage
将Mat内容写入文件,但这也不是一个好的解决方案。
是否有类似于Image Watch的VSCode扩展程序可以在调试时显示Mat元素的值?
我需要在调试OpenCV C++代码时检查一些cv::Mat
元素。
尝试将mymat.at<double>(0, 0)
添加到表达式监视窗口中,但存在两个问题:
Couldn't find method cv::Mat::at<double>
目前,我使用cv::FileStorage
将Mat内容写入文件,但这也不是一个好的解决方案。
是否有类似于Image Watch的VSCode扩展程序可以在调试时显示Mat元素的值?
如果您目前正在使用GDB调试应用程序,您可能希望参考this open source project,而它目前不作为vscode的插件提供。