主要内容

imoverviewpanel

在滚动面板中显示图像的概述工具面板

描述

使用imoverviewpanel函数将概览工具添加到与滚动面板中包含的图像相同的图形中。概览工具是一个导航辅助时,探索一个放大版本的图像。

Overview工具显示完整的目标图像,并按比例显示。该工具将一个称为细节矩形的矩形覆盖在图像的缩放版本上。细节矩形显示当前在滚动面板中可见的目标图像的部分。若要查看当前在滚动面板中不可见的图像部分,请移动Overview工具中的细节矩形。

例子

hpanel= imoverviewpanel (hparenthimage为滚动面板中显示的图像创建概述工具。himage滚动面板中目标图像的句柄。hparent是包含Overview工具的图形或uipanel对象的句柄。hpanel是Overview工具的句柄。

例子

全部折叠

在图形中显示图像。本例在图形窗口中取消了标准工具栏和菜单栏,因为它们不能与滚动面板一起使用。

hFig = figure(“工具栏”“没有”菜单条的“没有”);he = imshow(“foggysf1.jpg”);

创建一个滚动面板来包含图像。设置滚动面板的大小和位置,使图像占据图形窗口的上半部分。

hSP = imscrollpanel(hFig,hIm);集(hSP,“单位”“归一化”“位置”,[0 .5 1 .5])

图中包含一个axis对象和一个uipanel类型的对象。axis对象包含一个image类型的对象。

向图中添加概述工具。设置概览工具的大小和位置,以占据图形窗口的下半部分。

若要查看所显示图像的详细信息,请尝试在概述工具上拖动细节矩形。

hOvPanel = imoverviewpanel(hFig, he);集(hOvPanel,“单位”“归一化”“位置”,[0 0 1 .5])

图中包含2个轴对象和其他uipanel类型的对象。坐标轴对象1包含一个image类型的对象。坐标轴对象2包含8个类型为line、patch、image的对象。

输入参数

全部折叠

包含Overview工具的图形或uipanel对象的句柄,指定为句柄。

目标图像的句柄,指定为句柄。所创建的滚动面板中必须显示图像imscrollpanel

输出参数

全部折叠

概述工具的句柄,作为句柄返回。Overview工具是一种uipanel对象。

提示

  • 若要在单独的图形窗口中创建概览工具,请使用imoverview.当使用imoverview,“概览”工具包括放大和缩小按钮。

版本历史

R2006a之前介绍

另请参阅

|