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

标签 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

最佳答案

我找到了一个可以执行此操作的扩展程序。它称为 NativeViewer。关注their quick start guide即可.

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

enter image description here

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

关于c++ - 在 VS2010 调试器中可视化 OpenCV 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27156160/

相关文章:

c# - 有没有办法在设计时用 Visual Studio 2010 中的所有属性初始化一个对象?

python - 如何在 Ubuntu 16.04 的 Anaconda 环境中将 OpenCV C++ 代码与 python 代码集成?

c# - OSI 第 2 层网络编程

MySQL 的 C++ 绑定(bind)

c++ - 如何为类生成字典(vector<vector<short>>)

c++ - 存储可变数量的派生类的可变数量的对象并进行深拷贝

visual-studio-2010 - Visual Studio 解决方案资源管理器位置

.net - 错误 175 : The specified data store provider cannot be found

opencv - 使用 OpenCV 2.4.2 + Visual Studio 2012 + Windows 7(64 位)异常(exception)的人脸检测示例

opencv - 基于BackgroundSubtractorMOG的车辆计数