本文首发于“小白学视觉”微信公众号,欢迎关注公众号

本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究!


经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》。为了更让小伙伴更早的了解最新版的OpenCV 4,小白与出版社沟通,提前在公众号上连载部分内容,请持续关注小白。

Image Watch插件的使用

“工欲善其事必先利其器”,要想能够又快又好的写出一个完整的程序,除了必备的IDE以外,还需要一些插件来辅助编程与调试。我们在平时写比较大的程序时,往往很难一次就能成功输出想要的结果,此时就需要对程序进行分步调试。在调试过程中希望能够看到变量存储的数据,但是Visual Studio并不能很好的查看图像类型的数据,调试者多数情况下会选择输出整个图像数据查看结果是否正确,这样做非常的不方便。本节将介绍一个在调试程序过程中可以可视化输出图像数据的插件Image Watch。

mage Watch插件是一个免费的Visual Studio插件,可以在网上检索下载,同时存放本书代码资源的github上也提供了该插件的下载方式。下载完成后直接双击便可完成软件的安装。此时重启Visual Studio,就可以在【视图】→【其他窗口】中看到Image Watch的按钮,证明加载插件成功。
为了介绍该插件作用,在代码清单1-1程序的第16行之前添加一行代码“Mat img1;”,并在显示图像的代码行处打上断点,重新构建解决方案,点击【调试】→【开始调试】。此时我们会发现程序停在了断点行处,并且没有执行该行代码,因此没有图片显示出来。此时打开Image Watch插件,可以看到如图1-15所示页面。通过页面我们可以看到变量img已经读取到了图像,每个图像的数据类型、图像通道数与像素尺寸都可以直观的查看。点击变量可以在右侧看到数据的详细信息,同时可以通过鼠标滚轮实现图片放大和缩小功能,直到看到每个像素中的数值,将鼠标放置在像素中可以得到像素坐标,形式为:(列数,行数)。

图1-15 Image Watch查看图像类型数据

从零学习OpenCV 4往期推荐

【从零学习OpenCV 4】Windows系统中安装OpenCV 4

【从零学习OpenCV 4】Ubuntu系统中安装OpenCV 4

【从零学习OpenCV 4】opencv_contrib扩展模块的安装

经过几个月的努力,市面上第一本OpenCV 4入门书籍《OpenCV 4开发详解》将于今年12月左右由人民邮电出版社发行。如果小伙伴觉得内容有帮助,希望到时候多多支持!

关注小白的小伙伴可以提前看到书中的内容,我们创建了学习交流群,欢迎各位小伙伴添加小白微信加入交流群,添加小白时请备注“学习OpenCV 4”。

【从零学习OpenCV 4】Image Watch插件的使用相关推荐

  1. 【从零学习OpenCV 4】4种读取Mat类元素的的方法

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  2. 【从零学习OpenCV 4】Mat类构造与赋值

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  3. 【从零学习OpenCV 4】Mat类介绍

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  4. 【从零学习OpenCV 4】安装过程中问题解决方案

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  5. 【从零学习OpenCV 4】了解OpenCV的模块架构

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  6. 快速系统从零学习OpenCV 4路线图

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 转眼间,小白学视觉就要成立三周年了,小白一直是很感谢小伙伴们的支持 ...

  7. 【从零学习OpenCV 4】opencv_contrib扩展模块的安装

    本文首发于"小白学视觉"微信公众号,欢迎关注公众号 本文作者为小白,版权归人民邮电出版社所有,禁止转载,侵权必究! 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门 ...

  8. 【从零学习openCV】IOS7下的人脸检測

    前言: 人脸检測与识别一直是计算机视觉领域一大热门研究方向,并且也从安全监控等工业级的应用扩展到了手机移动端的app,总之随着人脸识别技术获得突破,其应用前景和市场价值都是不可估量的,眼下在学习ope ...

  9. opencv4 c++ 提取图片中的白色区域_修正!【从零学习OpenCV 4】分割图像——分水岭法...

    点击上方"小白学视觉",选择"星标"公众号重磅干货,第一时间送达 经过几个月的努力,小白终于完成了市面上第一本OpenCV 4入门书籍<OpenCV 4开 ...

最新文章

  1. AngularJs学习笔记--expression
  2. Linux网络:网络传输基本流程与协议初识
  3. 传统公司部署OpenStack(t版)简易介绍(五)——nova模块部署
  4. 学会阅读硬件的原理图、数据手册大全
  5. 计算机网络抓包参考文献,计算机网络课程设计二(网络抓包与分析)
  6. React之组件小析
  7. Linux系统redis安装配置
  8. Java分词处理测试
  9. 从0开始聊聊自动化静态代码审计工具
  10. 天猫专卖店运营计划书
  11. ATX电源的工作原理
  12. java jcombobox 联动_java的JCombobox实现中国省市区三级联动
  13. “爱心助农”成绩单公布,淘宝何以成为最大舞台?
  14. 一个爬取沪深两市融资融券标的融资融券交易数据的小爬虫
  15. 配置SSH服务远程连接空闲超时退出时间(包括SSH无法登录、登录缓慢)
  16. Bitdefender 查询域名和url是否恶意
  17. 二次型如何快速转化为矩阵?
  18. 谈点Android系统的趋势
  19. 【生活工作经验 一】程序员养生指南
  20. Winows注册minio为服务器

热门文章

  1. Facebook增强版LASER开源:零样本迁移学习,支持93种语言
  2. 谁是AI行业最受关注的人?未来图灵发布《AI明星企业家热搜榜》
  3. 基于 Redis 实现分布式锁思考
  4. 以为精通Java 线程池,看到这些误区,还是年轻了...
  5. JDK/Dubbo/Spring 三种 SPI 机制,谁更好?
  6. Nginx面试三连问:Nginx如何工作?负载均衡策略有哪些?如何限流?
  7. 10个重构小技巧,去掉代码中的S味
  8. 如何优雅的设计java异常
  9. idea 高效找出全部未被使用的代码
  10. OpenAI新发现:GPT-3做小学数学题能得55分,验证胜过微调!