1.能够实时显示图像和矩阵Mat的内容,跟Matlab很像,方便程序调试,相当好用。
下载地址:
https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch
2.下载好插件ImageWatch,双击ImageWatch.vsix进行安装即可。
3. 打开一个OpenCV工程,在Debug下设置断点,通过视图 -> 其他窗口 -> Image Watch,打开Image Watch窗口,即可显示图像。
注意:要先运行程序,再打开Image Watch。
注意:以前只能在Debug模式下,现在release条件下也可以使用。只要打一个断点就可以了(记得打断点!!!)。
Image Watch包含Locals和Watch window两个窗口,在右上角有单选按钮可以进行切换,与vs中的Locals 和Watch window的窗口相似。在Locals模式中,窗口将自动以图片的形式列出当前堆栈中的所有图片类型的变量;在Watch模式中,窗口将显示用户指定的图片类型变量。
列表中的每个图片给变量都以一个正方形的缩略图标进行标示。当小图标为蓝色时,将在右侧窗口显示该图片变量的详细附加信息,包括图像的缩略图、图片的尺寸(以像素为单位的宽和高)、像素格式(通道数以及像素的数据类型)。
就先写这么多吧,以后有时间再写高级用法。