主要内容

交互式图像查看和处理工具

工具箱包括几个工具,您可以使用它们与在MATLAB中显示的图像进行交互®图窗口。例如,您可以使用工具来调整图像的显示,获取图像数据的信息,以及调整对比度或裁剪图像。

您可以单独使用这些工具,也可以组合使用。您可以创建自定义图像处理应用程序,以打开工具组合并初始化它们的显示和交互。有关更多信息,请参见交互式工具工作流

您也可以使用图像查看器应用程序。

工具 例子 描述

调整对比工具

显示目标图像的直方图,并通过操纵显示范围实现对比度和亮度的交互调整。

使用imcontrast函数在单独的图形窗口中创建工具,并将其与图像关联。

选择Colormap工具

允许您更改目标图形的颜色映射。您可以选择一个MATLAB彩色地图,从MATLAB工作空间中选择一个彩色地图变量,或输入一个自定义MATLAB函数。

使用imcolormaptool函数在单独的图形窗口中启动工具。

作物图像工具

在图像上显示可拖动、可调整大小的矩形。您可以移动并调整矩形的大小来定义作物区域。双击以执行裁剪操作或从上下文菜单中选择裁剪图像。

使用imcrop函数创建工具并将其与图像关联。

显示范围的工具

显示关联图像的显示范围值。

使用imdisplayrange函数创建工具,将其与图像关联,并将其嵌入到图形或ui面板中。

距离工具

在图像上显示可拖动的、可调整大小的线。这条直线的两个端点之间的距离重叠在这条直线上。距离的单位是XDataYData属性,默认为像素。

使用imdistline函数创建工具并将其与图像关联。

图像信息的工具

显示目标图像的基本属性。如果显示的图像被指定为图形文件,该工具将显示图像文件可能包含的任何元数据。

使用imageinfo函数在单独的图形窗口中创建工具,并将其与图像关联。

放大框

创建包含目标图像的当前放大倍数的文本编辑框。用户可以通过输入新的放大倍数来改变图像的放大倍数。

使用immagbox要创建该工具,请将其与图像关联,并将其嵌入图形或ui面板中。

请注意

目标图像必须包含在滚动面板中。

工具概述

显示目标图像的整体部分,当前在滚动面板中可见的部分由叠加在图像上的矩形勾勒出来。移动矩形将改变当前在滚动面板中可见的目标图像的部分。

使用imoverview在单独的图形窗口中创建工具,并将其与图像关联。

使用imoverviewpanel在ui面板中创建可以嵌入到另一个图形或ui面板中的工具。

请注意

目标图像必须包含在滚动面板中。

像素信息的工具

显示有关鼠标在目标图像中所经过的像素的信息。

使用impixelinfo要创建该工具,请将其与图像关联,并将其显示在图形或ui面板中。

如果您只想显示像素值,而不需要像素信息标签,使用impixelinfoval

像素区域的工具

在目标图像中显示指定区域的像素值。

使用impixelregion在单独的图形窗口中创建工具,并将其与图像关联。

使用impixelregionpanel将工具创建为可以嵌入到另一个图形或ui面板中的ui面板。

保存图片的工具

显示“保存图像”对话框。使用此属性可指定输出图像的名称,并选择用于存储该图像的文件格式。

使用imsave在单独的图形窗口中创建工具,并将其与图像关联。

滚动面板工具

在可滚动面板中显示目标图像。

使用imscrollpanel向图形窗口中显示的图像添加滚动面板。

相关的话题