文档帮助中心文档
查询点是否位于ROI内
tf = inROI (ROI, x, y)
tf = inROI (ROI, x, y, z)
例子
特遣部队= inROI (ROI,x,y)返回逻辑数组,特遣部队,表示坐标为(x,y)在ROI内部或外部。
特遣部队= inROI (ROI,x,y)
特遣部队
ROI
x
y
特遣部队= inROI (ROI,x,y,z)返回逻辑数组,特遣部队,表示坐标为(x,y,z)在里面或外面长方体ROI。
特遣部队= inROI (ROI,x,y,z)
z
长方体
全部折叠
将图像读入工作区并显示它。
我= imread (“trailer.jpg”);图imshow(我)
在图像上绘制一个矩形感兴趣区域,使用位置参数指定矩形的位置为(xmin ymin、宽度、高度).
位置
(xmin ymin、宽度、高度)
h = drawrectangle (“位置”,[190 308 682 276],“StripeColor”,“r”);
指定x- - -y-三个点的坐标。最后一点是矩形感兴趣区域的左上角。
Xcoords = [335 335 190];Ycoords = [200 400 308];
查询这三个点是否在ROI内。
tf = inROI (h, xcoords ycoords)
tf =3 x1逻辑阵列0 1 1
感兴趣的区域,指定为下列类型之一的ROI对象:
AssistedFreehand
徒手画的
圆
多边形
矩形
椭圆
X查询点的坐标,指定为数字标量或向量。
Y查询点的坐标,指定为数字标量或向量。
查询点的状态,作为逻辑阵列返回。数组的长度与输入数组相同x,y,z.设置为的逻辑阵列的元素真正的表示相应的查询点在ROI内。的元素假表明这一点不在ROI之内。
真正的
假
createMask|drawassisted|drawcircle|drawcuboid|drawellipse|drawfreehand|drawpolygon|drawrectangle
createMask
drawassisted
drawcircle
drawcuboid
drawellipse
drawfreehand
drawpolygon
drawrectangle
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系