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


Python skimage.transform.integrate用法及代码示例


用法:

skimage.transform.integrate(ii, start, end)

使用积分图像在给定窗口上积分。

参数

iindarray

整体形象。

start元组列表,每个元组的长度等于维度

窗口左上角的坐标。列表中的每个元组都包含起始行 col,... 索引,即 [(row_win1, col_win1, ...), (row_win2, col_win2,...), ...]。

end元组列表,每个元组的长度等于维度

窗口右下角的坐标。列表中的每个元组都包含结束行、col、...索引,即 [(row_win1, col_win1, ...), (row_win2, col_win2, ...), ...]。

返回

S标量或 ndarray

给定窗口的积分(总和)。

例子

>>> arr = np.ones((5, 6), dtype=float)
>>> ii = integral_image(arr)
>>> integrate(ii, (1, 0), (1, 2))  # sum from (1, 0) to (1, 2)
array([3.])
>>> integrate(ii, [(3, 3)], [(4, 5)])  # sum from (3, 3) to (4, 5)
array([6.])
>>> # sum from (1, 0) to (1, 2) and from (3, 3) to (4, 5)
>>> integrate(ii, [(1, 0), (3, 3)], [(1, 2), (4, 5)])
array([3., 6.])

相关用法


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