描述
使用一个或多个名称/值对修改ROI的外观和行为。未指定的名称/值对设置为默认值。roi
= drawpolygon(___,Name,Value
)
例子
输入参数
输出参数
提示
-
ROI支持以下交互,包括键盘快捷键。
行为 键盘快捷键 使绘制的线以15度角捕捉。 绘图时按住Shift键。 完成绘制(关闭)ROI。 双击,这将在指针位置添加一个新顶点,并在第一个顶点上绘制一条线以关闭多边形。
按Enter,这将在指针位置添加一个新顶点,并在第一个顶点上绘制一条线以关闭多边形。
右键单击,这不会添加新顶点,但会关闭前一个顶点的多边形。
将指针放在第一个顶点上,然后单击。
取消绘制ROI。 按Esc。该函数返回带有空 Position
字段的有效ROI对象。将新顶点添加到ROI。 将指针放在ROI的边缘上,然后双击。
将指针放在ROI的边缘上,单击鼠标右键,然后从上下文菜单中选择“
删除最近添加的顶点,但继续绘制。 按Backspace键。该函数将线从前一个顶点重画到指针的当前位置。您只能备份到绘制的第一个顶点。 调整(调整形状)ROI 将指针放在顶点上,然后单击并拖动。
将新顶点添加到ROI,然后单击并拖动。
删除一个顶点。ROI重新绘制了连接两个相邻顶点的线。
移动ROI。 将指针放在ROI上(不在顶点上)。指针变为fl形。单击并拖动以移动ROI。 删除ROI。 将指针放在ROI上的任何位置,然后单击鼠标右键。从上下文菜单中选择“ -
该
drawpolygon
函数返回一个Polygon
ROI对象。创建后,使用对象的这些功能来自定义ROI的外观和行为。-
对象属性-ROI对象支持可修改其外观或行为的属性。例如,要将的颜色更改
roi
为黄色,请设置其Color
属性roi.Color = 'yellow'
。 -
对象函数-ROI对象支持一组在ROI上运行的对象函数。例如,如果要在创建ROI后暂停MATLAB命令行,请调用
wait
对象函数。 -
事件通知-ROI对象发生某些事件(例如,被移动或单击)时,ROI对象可以通知您的代码。要接收这些通知,请使用
addlistener
对象函数为特定事件设置侦听器。在侦听器中,指定一个事件(例如)'ROIMoved'
,以及一个在事件发生时执行的回调函数。当ROI通过侦听器通知您的应用程序时,它返回特定于事件的数据。例如,对于'ROIMoved'
事件,ROI对象返回其先前位置和当前位置。
-