主要内容

inROI

查询点是否位于ROI内

描述

例子

特遣部队= inROI (ROIxy返回逻辑数组,特遣部队,表示坐标为(xy)在ROI内部或外部。

特遣部队= inROI (ROIxyz返回逻辑数组,特遣部队,表示坐标为(xyz)在里面或外面长方体ROI。

例子

全部折叠

将图像读入工作区并显示它。

我= imread (“trailer.jpg”);图imshow(我)

在图像上绘制一个矩形感兴趣区域,使用位置参数指定矩形的位置为(xmin ymin、宽度、高度)

h = drawrectangle (“位置”,[190 308 682 276],“StripeColor”“r”);

图中包含一个轴对象。axis对象包含两个类型为image的对象,images.roi.rectangle。

指定x- - -y-三个点的坐标。最后一点是矩形感兴趣区域的左上角。

Xcoords = [335 335 190];Ycoords = [200 400 308];

查询这三个点是否在ROI内。

tf = inROI (h, xcoords ycoords)
tf =3 x1逻辑阵列0 1 1

输入参数

全部折叠

感兴趣的区域,指定为下列类型之一的ROI对象:

X查询点的坐标,指定为数字标量或向量。

Y查询点的坐标,指定为数字标量或向量。

Y查询点的坐标,指定为数字标量或向量。

输出参数

全部折叠

查询点的状态,作为逻辑阵列返回。数组的长度与输入数组相同xy,z.设置为的逻辑阵列的元素真正的表示相应的查询点在ROI内。的元素表明这一点不在ROI之内。

介绍了R2018b