2

在 Matlab 中,我有一个零布尔矩阵和一个点列表。

例如:

matrix = zeros(x, y);
points = [x1 y1; x2 y2; x3 y3; x4 y4];

如何设置由这些点形成的多边形包围的矩阵中的所有位?

我知道填充功能,但这似乎只是绘制形状而不是填充矩阵。

4

1 回答 1

2

我建议使用inpolygonpoly2mask matlab 函数。

于 2013-07-30T06:07:35.567 回答