请教matlab roipoly的用法

网友 1

最佳答案

回答者:网友
Use roipoly to select a polygonal region of interest within an image. roipoly returns a binary image that you can use as a mask for masked filtering 该函数用来在图象中选择出一个多边形感兴趣区域.它返回的二进制图象可以用来做模糊滤波. 用法格式如下: BW=roipoly(I,c,r);表示用向量c,r来指定多边形各顶点的X,Y轴的坐标。 BW=roipoly(I);交互式选择多边形区域,鼠标左键选择顶点,空格或Del键盘取消选择,回车确认。 BW=roipoly(x,y,I,xi,yi);指定坐标系X,Y瞎选择由向量xi,yi指定的多边形区域。 [BW,xi,yi]=roipoly(…)表示交互的选择多边形区域,并返回多边形各顶点坐标。 [x,y,BW,xi,yi]=roipoly(…) 返回二值图像,选中区域为白色。

我来回答