当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python skimage.draw.polygon2mask用法及代码示例


用法:

skimage.draw.polygon2mask(image_shape, polygon)

从多边形计算蒙版。

参数

image_shape大小为 2 的元组。

掩码的形状。

polygon数组样。

形状 (N, 2) 的多边形坐标,其中 N 是点数。

返回

mask‘bool’ 类型的二维 ndarray。

对应于输入多边形的掩码。

注意

这个函数不做任何边界检查,所以所有的顶点都需要在给定的形状内。

例子

>>> image_shape = (128, 128)
>>> polygon = np.array([[60, 100], [100, 40], [40, 40]])
>>> mask = polygon2mask(image_shape, polygon)
>>> mask.shape
(128, 128)

相关用法


注:本文由纯净天空筛选整理自scikit-image.org大神的英文原创作品 skimage.draw.polygon2mask。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。