赞
踩
本文首发于“小白学视觉”微信公众号,欢迎关注公众号
本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究!
经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。
“工欲善其事必先利其器”,要想能够又快又好的写出一个完整的程序,除了必备的IDE以外,还需要一些插件来辅助编程与调试。我们在平时写比较大的程序时,往往很难一次就能成功输出想要的结果,此时就需要对程序进行分步调试。在调试过程中希望能够看到变量存储的数据,但是Visual Studio并不能很好的查看图像类型的数据,调试者多数情况下会选择输出整个图像数据查看结果是否正确,这样做非常的不方便。本节将介绍一个在调试程序过程中可以可视化输出图像数据的插件Image Watch。
mage Watch插件是一个免费的Visual Studio插件,可以在网上检索下载,同时存放本书代码资源的github上也提供了该插件的下载方式。下载完成后直接双击便可完成软件的安装。此时重启Visual Studio,就可以在【视图】→【其他窗口】中看到Image Watch的按钮,证明加载插件成功。
为了介绍该插件作用,在代码清单1-1程序的第16行之前添加一行代码“Mat img1;”,并在显示图像的代码行处打上断点,重新构建解决方案,点击【调试】→【开始调试】。此时我们会发现程序停在了断点行处,并且没有执行该行代码,因此没有图片显示出来。此时打开Image Watch插件,可以看到如图1-15所示页
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。