在 VS2010 调试器中可视化 OpenCV 图像

Posted

技术标签:

【中文标题】在 VS2010 调试器中可视化 OpenCV 图像【英文标题】:Visualize OpenCV images in VS2010 debugger 【发布时间】:2014-11-26 18:13:16 【问题描述】:

对于 VS2012,提供了出色的 Image Watch 扩展,它允许您在调试期间查看 cv::Mat 的实际图片。

但是,不幸的是,它需要 VS2012。有没有办法在 VS2010 中可视化 cv::Mat?

我知道https://bitbucket.org/sergiu/opencv-visualizers,但他们只是更好地格式化数据,他们不会将其显示为图片(或者我找不到选项/选项卡?),就像 Image Watch 所做的那样。

那么在VS2010中是不可能做到的吗?

【问题讨论】:

【参考方案1】:

我找到了一个可以做到这一点的扩展。它被称为 NativeViewer。只需关注their quick start guide。

它允许您查看 cv::Mat 变量:

注意:您需要在 cv::Mat 变量上方悬停时按下 Ctrl BEFORE,而不是在悬停之后。这让我很生气,我花了 1 个小时想知道为什么它不起作用,我真希望他们用粗体和大写字母发出警告。

【讨论】:

以上是关于在 VS2010 调试器中可视化 OpenCV 图像的主要内容,如果未能解决你的问题,请参考以下文章

使用vs2010调试时opencv2.2 库函数的源代码看不到

vs2010哪个版本显示监视窗口

无法从 IDE 运行 VS2010 opencv 项目 [关闭]

vs2010中调试的时候显示各变量值的窗口怎么打开?我不小心给关了,现在不知道怎么打开了。求帮助!

VS2010 配置OpenCv2.4.9

VS2010+OpenCV3.4.1开发环境配置(转载)