主要内容

图像查看器

查看和浏览图像

描述

图像查看器应用程序提供了一个集成的环境显示图像和执行常见的图像处理任务。

图像查看器提供的所有图像显示功能显示图像,它优化用于图像显示的图形、轴和图像对象属性设置。图像查看器还提供了对多个用于导航和浏览图像的工具的访问,例如像素区域工具、图像信息工具和调整对比度工具。要了解有关可用工具的更多信息,请参阅开始使用图像查看器应用程序

打开图像查看器应用程序

  • MATLAB®将来发布:应用程序选项卡,在图像处理与计算机视觉,单击图像查看器应用程序图标。

  • MATLAB命令提示符:使用伊姆图尔函数。

例子

显示不同类型的图像

显示文件中的彩色图像。

伊姆图尔(“board.tif”

显示索引图像。

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

显示灰度图像。

我= imread (“摄影师,tif”); imtool(I)

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

h=imtool(I[0.80]);关闭(h)

相关的例子

编程使用

全部展开

伊姆图尔打开图像查看器处于空状态。

  • 要从文件加载文件,请选择文件>开放

  • 要加载作为变量存储在工作区中的图像,请选择文件>从工作区进口

伊姆图尔(打开图像查看器并显示灰度、RGB或二值图像.指定作为这些价值观之一。

  • 一个-借-n表示灰度图像的数字矩阵。图像查看器使用图像数据类型的默认显示范围显示图像。

  • 一个-借-n-by-3数字数组表示RGB图像。

  • 一个-借-n表示二进制图像的逻辑矩阵。

伊姆图尔(X,提出开放图像查看器并显示索引图像X与colormap提出

  • 指定X作为-借-n数据类型矩阵,双重的,uint8,或逻辑

  • 指定提出作为一个c的RGB值c颜色。提出可以是数据类型,双重的,uint8,或uint16,或int16

伊姆图尔(文件名打开图像查看器并显示带有文件名的图像文件文件名.指定文件名作为字符向量或字符串标量。

伊姆图尔(___,“彩色地图”,cmap)中显示灰度或二值图像图像查看器使用colormap提出.设置RGB图像的颜色图没有效果。指定提出作为一个c-值在[0,1]范围内的by-3数值矩阵,其中c是颜色贴图中的颜色数。还可以使用预定义的colormap函数创建colormap矩阵,例如parula飞机

例如imtool(I,'Colormap',parula)显示灰度图像使用parulacolormap。

伊姆图尔(___,'DisplayRange',dispRange)中显示灰度或索引图像图像查看器并将显示范围缩放到dispRange. 设置RGB或二进制图像的显示范围无效。具体说明dispRange作为这些价值观之一。

  • 这种形式的2元素向量(低高)- - - - - -图像查看器将值为“低”(以及小于“低”的任何值)的像素显示为黑色。图像查看器将值为“高”(以及任何大于“高”的值)的像素显示为白色。显示范围内的像素值将使用默认灰度数显示为中间灰度。

    例如imtool(I,'DisplayRange',[15 140])缩放灰度图像的显示范围数据类型uint8使像素小于或等于15显示黑色且像素大于或等于140出现白色。

  • []- - - - - -图像查看器将显示范围设置为[最小(I(:))最大(I(:)].中最小值显示为黑色,最大值显示为白色。

    例如imtool(I,'DisplayRange',[])缩放灰度图像的显示范围数据类型双重的这样,具有最小值的像素显示为黑色,而具有最大值的像素显示为白色。

伊姆图尔(___、“InitialMagnification”initMag)以初始放大率显示图像initMag.指定initMag作为这些价值观之一。

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

  • “适合”- - - - - -图像查看器调整整个图像的大小以适合窗口。

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

    例如imtool(我的InitialMagnification 50)显示图像原始图像尺寸的50%。

    请注意

    当图像宽高比小于一个像素时,在要求的放大倍数下,在任意一个维度上显示,图像查看器发出警告并以100%放大显示图像。

默认情况下,初始放大率设置为iptgetpref(“ImtoolInitialMagnification”)。要更改默认的初始放大行为,请参见指定默认显示行为

伊姆图尔(___,内插法,内插法)指定插值技术插值函数用于调整图像的大小。指定插值函数作为“最近的”对于最近邻插值或“双线性”双线性插值。默认的插值技术是“最近的”

例如imtool(I,“插值”,“双线性”)尺寸的图片使用双线性插值。

hfigure=imtool(___返回hfigure,由创建的地物对象图像查看器

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

更多关于

全部展开

提示

  • 如果您想在呼叫时设置显示范围伊姆图尔,那么“DisplayRange”名称是可选的,除非您使用文件名指定图像高(低)imtool(我)相当于imtool(I,'DisplayRange',[low-high]).但是,必须指定“DisplayRange”调用时的参数伊姆图尔带文件名,如语法中所示imtool(文件名,“DisplayRange”、高(低)

  • 图像查看器不关闭时,你叫关闭所有命令。的多个实例图像查看器App,使用语法imtool关闭所有或选择全部关闭图像查看器文件菜单。您可以关闭一个特定的图像查看器由句柄指定hfigure通过使用命令关闭(H图)

另请参阅

应用程序

功能

R2014b中引入