我正在尝试绘制这样的多边形:
In [1]: canvas = numpy.zeros((12, 12), dtype=int)
In [2]: mahotas.polygon.fill_polygon(
...: [(1, 1), (1, 10), (10, 10), (10, 1)],
...: canvas)
In [3]: canvas
Out[3]:
array([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
[0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0],
[0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0],
[0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0],
[0, 1, 1, 1, 1, 1, …Run Code Online (Sandbox Code Playgroud)