在MATLAB中提取多边形的边缘

时间:2016-01-19 02:41:26

标签: matlab image-processing envi

我有ENVI制作的感兴趣区域(ROI)文件,它由多边形的不规则形状组成。当我试图将它保存在矢量文件中时,它在多边形内部显示了几行。我想要的只是单线多边形边缘。我想使用MATLAB提取ROI的边缘。有没有可以提取优势的代码?我在几个网站上搜索过,但未能找到。我假设可能有一些MATLAB代码。

1 个答案:

答案 0 :(得分:0)

功能

[in,on] = inpolygon(xq,yq,xv,yv);

参考:http://se.mathworks.com/help/matlab/ref/inpolygon.html?refresh=true可能就是您所需要的。