opencv中image watch插件安装与使用教程
Image Watch是OpenCV的一款最新工具,它能够即时显示出矩阵的内容,即memory中Mat的信息,方便程序的调试,非常好用,目前它可以支持vs2012、vs2013及vs2015。
下载最新版本Image Watch(ImageWatch.vsix)网址:点击打开链接
安装步骤及使用:
1.双击安装即可(ps:有的文章说要复制文本放到VS2012安装目录,VS2012/COMMOM7/IDE/Microsoft VSIX Installer.EXE之类,本人试过,不用复制也可安装成功,若有不同情况,可在下方留言,互相交流)
2.打开一个OpenCV工程,在Debug下设置断点,运行到断点处,通过view -> other windows -> Image Watch打开Image Watch窗口,即可显示当前的变量和图像等。
Image Watch可以在图像编程过程中查看图片的各种信息,在图像处理过程中非常的实用。
Image Watch可进行的操作包括:
1. 放大、缩小图像;
2. 将图像保存到指定的目录;
3. 显示图像大小、通道数;
4. 拖拽图像;
5. 可以查看指定坐标的像素值(按照在内存中的顺序显示);
6. Link Views:所有相同尺寸的图像共享一个视图;
7. 像素值以十六进制显示还是十进制显示;
8. 在Watch窗口可对图像进行的操作包括(Image Watch包括Locals和Watch两个窗口):
(1).提取指定通道图像:@band(img, number);
(2).对指定图像进行阈值化:@thresh(img, threshold);
(3).对图像像素值进行取绝对值操作:@abs(img);
(4).对图像像素值进行缩放操作:@scale(img, factor);
(5).通过1/255方式缩放像素值操作:@norm8(img);
(6).沿y轴水平flip:@fliph(img);
(7).沿x轴垂直flip:@flipv(img);
(8).对图像进行矩阵转置操作:@flipd(img);
(9).对图像进行顺时针90、180、270度操作:@rot90(img)、@rot180(img)、@rot270(img);
(10).计算两幅图像的像素差值:@diff(img0, img1);
(11).载入图像:@file(path);
(12).将指定的内存地址内容按照指定的图像格式显示出来;
OpenCV关于Image Watch的介绍页面:点击打开链接
Image Watch的官网
------------------------------------------------------------------
更新指令使用方法:
评论下有问如何计算两幅图像差值,以此为例。将两幅图加入到watch窗口,显示如下(ps 我的两幅图像完全一致):
计算matImproc_dbg-image,双击“matImproc_dbg”名称,输入“@diff(matImproc_dbg,image)”,回车,可看到两图差值如下,由于完全一样,所以图像灰度值全为0.
其他操作类似。
IMAGE WATCH HELP
opencv中image watch插件安装与使用教程相关推荐
- opencv中image watch插件安装使用教程
如果觉得这篇文章对您有所启发,欢迎关注我的公众号,我会尽可能积极和大家交流,谢谢. Image Watch(下载)是OpenCV的一款最新工具,它能够即时显示出矩阵的内容,即memory中Mat的信息 ...
- “CSDN开发助手”:【必备插件 · 安装与使用教程】
CSDN开发助手 , [必备插件 · 安装与使用教程], (程序员 · 帮助你快速打开网页与记录) 官网 · 插件 · 下载地址: CSDN开发助手-Chrome插件 程序员必备浏览器插件,开发效率提 ...
- OpenCV中Viz模块的安装(VS2015)
背景 因工作需要使用openCV中的Viz模块,而默认的OpenCV包是不含viz模块的.故需特别安装,现将安装过程简要记录如下,以作备忘. OpenCV 2.4.13 VTK 7.1.1 CMake ...
- java lombok 插件_关于java:ieda中的Lombok插件安装及测试
Lombok我的项目是一个Java库,它会主动插入您的编辑器和构建工具中,省略简化咱们程序的编写.例如使用Lombok注解援用,省略pojo包下的实体类里的set.get.tostring等办法的编写 ...
- 腾讯云cos html,腾讯云对象存储(COS)插件安装设置图文教程
腾讯云对象存储(COS)插件是腾讯云官方开发的针对在 wordpress中使用腾讯云对象存储cos的用户开发的辅助插件.通过在 wordpress程序中安装插件的方式,很方便的把WordPress静态 ...
- Arnold阿诺德渲染器C4D插件安装及激活教程
C4DtoA for Cinema 4D R20 for mac是专业的C4D阿诺德渲染器,支持安装在最新版本的Cinema 4D Studio R20中使用,C4D阿诺德Arnold渲染器包含多种S ...
- 怀旧服大脚插件未能从服务器,《魔兽世界怀旧服》大脚插件 安装方法使用教程...
玩魔兽世界的人,基本都人手配一个大脚插件,还是非常好用的,插件也让魔兽世界变得更轻松一点,昨天,大脚官方也进行了怀旧服的插件更新,大脚插件也有怀旧服版本,就是选插件的时候调整一下就可以了,一起来看看安 ...
- linux ibus中文,Ubuntu 14.10系统中IBUS 中文输入法安装的图文教程
IBUS 是 linux 下的输入框架,框架内的各种输入法是 Ubuntu 默认的非英文输入方式.新安装的 Ubuntu 系统,如果选择了中文环境,系统首次联网成功后,会提示用户下载 IBUS 下的拼 ...
- Windows中制作傻瓜式安装 Yosemite黑苹果教程。看完你就懂了会了
下载地址: 链接: http://pan.baidu.com/s/1hqD3bI8 密码: fdvi http://pan.baidu.com/s/1bnwImN9 常见目录说明: EE----- ...
最新文章
- 人人都是 DBA(V)SQL Server 数据库文件
- 图解ARP协议分析实例
- TextView SpannableString 使用之实现可点击超链接效果
- 【vue】vue.config.js
- P3085 [USACO13OPEN]Yin and Yang G 点分治
- 休眠锁定模式– OPTIMISTIC_FORCE_INCREMENT锁定模式如何工作
- 康奈尔笔记法,早点认识你我可能去北大了
- 蓝牙AOA融合定位技术汇总
- 大整数除一相对较小的数
- 魔方还原代码 python_如何用C语言还原三阶魔方?
- SQL Server 索引碎片和填充因子
- “二清”是电商行业在支付清算领域中普遍存在的现实状况?
- 浙江印发政府数字化转型工作方案,多处提及电子签名、签章、印章
- 1个10年工程师的心路路程(二)
- 学术资源不定期分享-【费曼物理学讲义英文原版】
- 智能驾驶域控制器SoC选型
- xgboost2 以及使用XGB.CV来进行调参
- vue ios微信小程序跳转外链地址,返回页面执行自动后退或关闭页面
- 垃圾ACMer的暑假训练220716
- 经历不可抗力是一种什么体验
热门文章
- Gradle dependency cache may be corrupt
- RxPermissions的简单应用
- sprintf 和strcpy 的差别
- tp5.0 新增模块
- iphone html邮件发送,html – iPhone邮件:由于锚标记,表格不会延伸到100%?
- android 线程list.add,ListenableWorker 中的线程处理
- 机器学习入门(19)— 卷积网络 CNN 的简单实现
- 下一个亿万市场:企业级SaaS服务谁能独领风骚
- java.util.concurrent包API学习笔记
- vs2008与IIS 7.0使用在vista上时出现的问题及解决方法(Internet Explorer 无法显示该页面)(VS2008: IE Cannot Display Web Page)...