Matlab 在图像上绘制正多边形并计算面积

Matlab 在图像上绘制正多边形并计算面积,matlab,polygon,Matlab,Polygon,我想在matlab中在图像上绘制一个正多边形,然后计算该多边形的面积。您尝试过面积或多边形面积吗?我使用roipoly在图像上绘制多边形,但我不能用它绘制规则形状的多边形。首先,我需要在图像上画一个正多边形。你的建议是什么?你可以试着做一个“法线”点,另一个多边形的顶点将由该点计算。例如,如果要在图像上生成等边三角形多边形,可以使用roipoly对三角形的单个点进行数字化。可以手动计算其余点的坐标。如果要生成的多边形大小(和/或方向)不同,可以将“法线”点添加为两个或更多。例如,如果要制作具有不

我想在matlab中在图像上绘制一个正多边形,然后计算该多边形的面积。

您尝试过面积或多边形面积吗?

我使用roipoly在图像上绘制多边形,但我不能用它绘制规则形状的多边形。首先,我需要在图像上画一个正多边形。你的建议是什么?你可以试着做一个“法线”点,另一个多边形的顶点将由该点计算。例如,如果要在图像上生成等边三角形多边形,可以使用roipoly对三角形的单个点进行数字化。可以手动计算其余点的坐标。如果要生成的多边形大小(和/或方向)不同,可以将“法线”点添加为两个或更多。例如,如果要制作具有不同直径的圆,可以数字化两个点(即圆的直径),然后可以使用这两个点手动计算其余点。