【发布时间】:2016-07-31 07:01:42
【问题描述】:
我正在使用 OpenCV 库在 Windows 7 中的项目中使用 Visual Studio c++ 进行编程。我正在处理许多不同类型的矩阵:uchar、float、double、Vec3d、 Vec3b等
当我想打印一个图像的值时,我停止运行,写下以下行,cout << (int)mat.at<Veb3b>(i,j)[k];,然后从头开始运行,这非常耗时。在调试模式下,我看不到矩阵的值,可能是第一个索引,具体取决于类型。在 Matlab 中,您可以查看这些值,并在运行时使用它们。 (我可以看到矩阵中的值)
我想知道是否有一种方法可以使用一些外部工具来查看运行时的值。很多天才的人都在研究OpenCV,他们中的一些人应该已经想到了。
那么,有人知道这样的工具吗?我找不到任何相关内容。
【问题讨论】:
标签: c++ matlab debugging opencv matrix