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

时间:2014-11-26 18:13:16

标签: c++ visual-studio-2010 opencv

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

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

我知道https://bitbucket.org/sergiu/opencv-visualizers,但他们只是更好地格式化数据,他们不会将其显示为图片(或者我找不到选项/标签?),例如Image Watch确实

所以在VS2010中不可能这样做吗?

enter image description here

1 个答案:

答案 0 :(得分:5)

我发现了一个扩展功能。它被称为NativeViewer。只需关注their quick start guide

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

enter image description here

注意:您需要在cv :: Mat变量上方按Ctrl BEFORE ,而不是在您悬停之后。这烧毁了我,我花了一个小时想知道为什么它不起作用,我真的希望他们用大胆的大写字母发出警告。