主要内容

makeconstraintorectfcn

创建矩形限制的拖放约束功能

makeconstraintorectfcn不建议。使用新的ROI,请使用绘图区属性。有关更多信息,请参阅兼容性考虑

描述

例子

FCN= makeconstraintorectfcn(ROI,,,,X,,,,y为给定ROI类型的可拖动工具创建位置约束功能。该工具的位置受位置向量描述的矩形边界约束Xy

例子

全部收缩

显示图像。

imshow('cell.tif'

创建一个障碍对象(在X,,,,y)坐标(20,60)。在图像中,积极y方向向下。

h =障碍(GCA,20,60);

图包含一个轴对象。轴对象包含3个类型线的对象,图像。

制作一个约束的函数障碍图像限制。

x = get(gca,'xlim');y = get(gca,'ylim');fcn = makeconstraintorectfcn(“障碍”,x,y);

将约束功能应用于障碍。尝试将点拖到图像的边界上。约束函数可防止点越过图像边界。

setPositionConstraintFCN(H,FCN);

输入参数

全部收缩

ROI类型,指定为'imellipse',,,,“ imfreehand',,,,“ imline”,,,,“障碍”,,,,'impoly', 或者'imrect'

数据类型:char|细绳

矩形边界X方向,指定为形式的2元素数字向量[Xmin Xmax]

矩形边界y方向,指定为形式的2元素数字向量[Ymin Ymax]

输出参数

全部收缩

功能手柄,返回为手柄。有关更多信息,请参阅创建功能句柄

兼容性考虑

展开全部

不建议从R2018B开始

在R2006a中引入