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


Python skimage.util.label_points用法及代码示例


用法:

skimage.util.label_points(coords, output_shape)

为图像蒙版上的坐标分配唯一的整数标签

参数

coords: ndarray

维度为 D 的 N 个坐标数组

output_shape: tuple

标记坐标的掩码的形状

返回

标签: ndarray

在坐标处包含唯一整数标签的零掩码

注意

  • 标签分配给转换为整数并被认为从 0 开始的坐标。
  • 超出掩码范围的坐标会引发 IndexError
  • 负坐标引发ValueError

例子

>>> import numpy as np
>>> from skimage.util._label import label_points
>>> coords = np.array([[0, 1], [2, 2]])
>>> output_shape = (5, 5)
>>> mask = label_points(coords, output_shape)
>>> mask
array([[0, 1, 0, 0, 0],
       [0, 0, 0, 0, 0],
       [0, 0, 2, 0, 0],
       [0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0]], dtype=uint64)

相关用法


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