主要内容

imtool

打开图像查看器应用程序

描述

这个imtool功能打开图像查看器该应用程序提供了一个集成的环境,用于显示图像和执行常见的图像处理任务。

图像查看器提供的所有图像显示功能imshow,它优化了图像显示的地物、轴和图像对象特性设置。图像查看器还提供了对多个用于导航和探索图像的工具的访问,如像素区域工具、图像信息工具和调整对比度工具。

imtool打开图像查看器应用程序处于空状态。使用文件菜单选项开放从工作区导入选择要显示的图像。

imtool ()显示灰度图像图像查看器应用程序,使用图像数据类型的默认显示范围。

imtool (,范围)显示灰度图像图像查看器应用程序,将显示范围指定为范围.该应用程序将显示范围外的像素值剪辑为黑色或白色,并将显示范围内的像素值显示为中间灰度。应用程序使用默认的灰度值。

imtool (RGB)显示真实的彩色图像RGB图像查看器应用程序。

imtool (体重)显示二进制图像体重图像查看器的像素值0显示为黑色;像素值1.显示为白色。

imtool (X,提出)显示索引图像X与colormap提出图像查看器应用程序。

实例

imtool (文件名)显示图形文件中包含的图像文件名在图像查看器中。

imtool (___,名称、值)显示图像,指定控制图像显示各个方面的参数和相应值。

H图形=imtool(___)返回H图形,由创建的地物的句柄图像查看器应用程序。

imtool全部关闭的所有打开实例图像查看器

例子

显示不同类型的图像

显示文件中的彩色图像。

imtool (“board.tif”)

显示索引图像。

[X,地图]= imread (“trees.tif”);imtool (X,地图)

显示灰度图像。

我= imread (“cameraman.tif”);imtool(我)

显示灰度图像,调整显示范围。

h = imtool(I,[0 80]);关闭(h)

输入参数

全部崩溃

二维灰度图像,指定为M——- - - - - -N数字矩阵。

数据类型:||int16|uint8|uint16

灰度图像的显示范围,指定为这些值之一。

价值

描述

[低-高]

图像查看器显示带有值的像素(和任何值小于)像黑色一样。图像查看器显示带有值的像素高的(以及任何大于高的)为白色。

[]

图像查看器自动将显示范围设置为我(:)[min()马克斯(我(:))). 中的最小值显示为黑色,最大值显示为白色。

二维RGB图像,指定为M——- - - - - -N-by-3数值矩阵。

数据类型:||uint8|uint16

二维二值图像,指定为M——- - - - - -N逻辑矩阵。

数据类型:必然的

二维索引图像,指定为M——- - - - - -N数字矩阵。

数据类型:||uint8|必然的

与索引图像相关联的彩色地图X,指定为C的RGB值C颜色。

数据类型:||int16|uint8|uint16

包含图像的图形文件的文件名,指定为字符向量。该文件必须包含可被读取的图像imread迪康姆雷德或由rsetwrite. 如果文件包含多个图像,将显示第一个图像。该文件必须位于当前目录或MATLAB上®路径。

数据类型:字符|字符串

名称-值对参数

指定可选的逗号分隔的字符对名称、值参数。的名字是参数名和价值为对应值。的名字必须出现在引号内。您可以按任意顺序指定多个名称和值对参数,如下所示:Name1, Value1,…,的家

例子:imtool(我Colormap的飞机)显示灰度图像使用飞机colormap。

颜色映射,指定为逗号分隔对,由“Colormap”和一个v-值在[0,1]范围内的by-3数值矩阵。还可以使用预定义的colormap函数创建colormap矩阵,例如森莺飞机

例子:Colormap, repmat ([1:256] ', 1, 3);

例子:Colormap,喷气机

例子:“彩色地图”,帕鲁拉(128)

数据类型:

显示范围,指定为逗号分隔对组成“显示范围”和一个2元素向量的形式[低-高]

笔记

包括参数名是可选的,除非图像是由文件名指定的。的语法imtool(I,[低-高])相当于imtool(‘DisplayRange’,我高(低).然而,“显示范围”调用时必须指定参数imtool带文件名,如语法中所示imtool(文件名,'DisplayRange',[low-high])

初始放大,指定为逗号分隔对,由“InitialMagnification”其中一个值。

参数

价值

“自适应” 整个图像在初始显示时可见。如果图像太大而无法在屏幕上显示,则图像查看器以适合屏幕的最大放大率显示图像。
“适合”

图像查看器缩放整个图像以适合窗口。

数字标量

图像查看器缩放整个图像作为原始图像大小的百分比。例如,如果指定100,则图像查看器以100%的放大倍数显示图像(每个图像像素对应一个屏幕像素)。

笔记

当图像纵横比达到要求的放大倍数时,在任一维度上显示的像素数都少于一个,图像查看器发出警告并以100%显示图像。

默认情况下,初始放大参数设置为iptgetpref('imToolInitial放大').要更改默认的初始放大行为,请设置ImtoolInitialMagnification通过使用iptsetpref函数或打开图像处理工具箱™ 首选项面板。有关“首选项”面板的详细信息,请参见iptprefs

在缩放图像时使用的插值技术,指定为逗号分隔对组成“插值”和以下值之一。

价值 描述
“最近的” 最近邻插值(默认)
“双线性” 双线性插值

输出参数

全部崩溃

应付图像查看器图,作为句柄返回。

更多关于

全部崩溃

大数据支持金宝app

要查看无法放入内存的超大TIFF或NITF图像,可以使用rsetwrite创建可在中查看的低分辨率数据集(R集)的步骤图像查看器.r - set还可以提高性能图像查看器对于适合内存的大型图像。

以下工具可以与R-Set一起使用:概述,缩放,平移,图像信息和距离。然而,其他工具不能与R-Set一起工作。不能使用“像素区域”、“调整对比度”、“裁剪图像”和“窗口/水平”工具。请注意,像素信息工具只显示xY像素的坐标,而不是相关的强度、索引或RGB值。

相关工具箱的偏好

可以使用“图像处理首选项”对话框设置工具箱首选项,以修改的行为图像查看器。要访问该对话框,请选择文件>偏好在MATLAB桌面或图像查看器菜单。您还可以使用以编程方式设置首选项iptsetpref:

偏好

描述

“ImtoolInitialMagnification”

控制图像显示的初始放大。要重写工具箱首选项,请指定“InitialMagnification”参数,在调用imtool,详情如下:

imtool(…,InitialMagnification initial_mag)

“ImtoolStartWithOverview”

控制使用打开图像时是否自动打开“概览”工具图像查看器.可能的值:

  • 真正的-当您打开图像时,概览工具将打开。

  • 错误的-当你打开一个图像时,概述工具不会打开。这是默认行为。

有关这些首选项的更多信息,请参见iptprefs

提示

  • 对于具有整数类型的灰度图像,默认显示范围为[intmin(I类))intmax(I类)]

    用于灰度图像的类,默认显示范围为[0 1]. 如果图像比默认显示范围大或小得多,您可能需要尝试设置显示范围以查看图像中使用默认显示范围不可见的要素。

  • 您可以访问图像查看器通过应用程序选项卡。导航到“图像处理和计算机视觉”组并选择图像查看器

  • 您可以关闭一个特定的图像查看器由句柄指定H图形通过使用命令关闭(H图)

之前介绍过的R2006a