zoukankan      html  css  js  c++  java
  • OpenCV学习:体验ImageWatch

      Image Watch是在VS2012及以上版本上使用的一款OpenCV插件工具,能够实时显示图像和矩阵Mat的内容,跟Matlab很像,方便程序调试,相当好用。

      1)安装Visual Studio 2013

      我的电脑上安装了VC++ 6.0、VS2008以及VS2010,但是Image Watch均不支持这些版本,为了能亲身OpenCV中这款插件神器,特意下载安装了VS2013,激情满满的!

              

      2)安装ImageWatch.vsix (需要Visual Studio 2012 及以上版本)  下载:http://pan.baidu.com/s/1o7VHvxo 密码:3w54

      Image Watch is a plug-in for Microsoft Visual Studio that lets you to visualize in-memory images (cv::Mat or IplIm-age_objects, for example) while debugging an application. This can be helpful for tracking down bugs, or for simply
    understanding what a given piece of code is doing.

      

      在VS2013中新建OpenCV的控制台演示工程,编译完成后,加断点按F5进行调试

      调出Image Watch窗口:

      

      Image Watch窗口显示:

      

      注意:不能在Release版本下调试,是显示不出图像的

      Image Watch左上角有两个单选按钮Locals和Watch,分别对应两种模式 :Locals模式和Watch模式,与VS内置的Locals模式和Watch模式一样 ,Locals模式显示当前栈中所有的与变量,Watch模式显示用户手动添加的变量。

      src1和src2都显示出来了,鼠标单击左边的图像列表就会在右边的窗口处显示大图。 当鼠标在右边图像上移动时,图像的上面会显示鼠标所在的位置和该点的像素值。

      上面就是Image Watch的最简单的使用方法,希望大家能发现Image Watch更高级功能,一起学习分享哦! 

          

  • 相关阅读:
    hdu 2222 Keywords Search 模板题
    AC自动机 (模板)
    7. 通过鼠标右键改变视角
    NGUI所见即所得之UIAtlasMaker , UIAtlas (2)
    6. 通过鼠标滑轮控制“镜头远近”
    5. Unity脚本的执行顺序
    4. 在Inspector面板中显示类中变量+ 拓展编辑器
    NGUI 的使用教程与实例(入门)(1 )
    1. 通过移动鼠标旋转摄像机观察模型
    C#面试题
  • 原文地址:https://www.cnblogs.com/MakeView660/p/6524368.html
Copyright © 2011-2022 走看看