文档

构建交互式工具

从模块化构建块创建交互式图像处理工具

功能

imageinfo 图像信息工具
imcolormaptool 选择Colormap工具
imcontrast 调整对比度工具
imcrop 作物图像
imdisplayrange 显示范围工具
imdistline 距离工具
impixelinfo 像素信息工具
impixelinfoval 没有文本标签的像素信息工具
impixelregion 像素区域工具
impixelregionpanel 像素区域工具面板
immagbox 用于滚动面板的放大框
imoverview 用于在滚动面板中显示图像的概述工具
imoverviewpanel 用于在滚动面板中显示图像的概述工具面板
imsave 保存图像工具
imscrollpanel 交互式图像导航滚动面板
imellipse 创建可拖动的椭圆
imfreehand 创建可拖动的写意区域
imline 创建可拖动、可调整大小的线
impoint 创建可拖动点
创建可拖动,可调整大小的多边形
imrect 创建可拖动矩形
imroi 感兴趣区域(ROI)基类
getline 用鼠标选择折线
getpts 用鼠标指定点
getrect 用鼠标指定矩形
getimage 来自坐标轴的图像数据
getimagemodel 来自图像对象的图像模型对象
imagemodel 图像模型对象
axes2pix 将坐标轴坐标转换为像素坐标
imattributes 关于图像属性的信息
imgca 获取当前包含图像的坐标轴
imgcf 获取当前包含图像的数字
imgetfile 显示“打开镜像”对话框
imputfile 显示“保存映像”对话框
imhandles 获取所有图像对象
iptaddcallback 将函数句柄添加到回调列表
iptcheckhandle 检查句柄的有效性
iptgetapi 获取句柄的应用程序编程接口(API)
iptGetPointerBehavior 从图形对象检索指针行为
ipticondir 包含IPT和MATLAB图标的目录
iptPointerManager 在图中创建指针管理器
iptremovecallback 从回调列表删除函数句柄
iptSetPointerBehavior 在图形对象中存储指针行为结构
iptwindowalign 对齐图形窗口
makeConstrainToRectFcn 创建矩形有界拖动约束函数
truesize 调整图像的显示大小

例子和如何

构建应用程序来显示像素信息

这个例子展示了如何创建一个简单的应用程序,使用模块化像素信息工具提供关于像素和图像特征的信息。

构建应用程序导航大图像

这个例子展示了如何使用模块化导航工具构建一个应用程序来导航大型图像。

构建图像比较工具

这个例子展示了如何建立连接,使模块化工具能够进行交互。

使用ROI对象创建角度测量工具

这个例子展示了如何创建一个工具来测量绘制在图像上的线之间的角度。

概念

使用模块化交互工具构建自定义图像处理应用程序

您可以结合交互工具来创建自定义图像处理应用程序。一些可用的工具包括对比度调整、元数据显示、像素信息、放大和裁剪。

交互式模块化工具工作流

学习如何创建一个模块化工具,以及如何将其与目标图像相关联。

创建自己的模块化工具

了解可用于创建自定义模块化交互工具的实用函数。

定制模块化工具交互性

要自定义模块化工具与目标图像的交互性,请使用来自模块化工具api的事件通知。

这个话题有帮助吗?