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


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


用法:

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

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

参数

iindarray

整体形象。

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

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

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

窗口右下角的坐标。列表中的每个元组都包含结束行,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.])

相关用法


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