當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。