scipy.ndimage.sum_labels

scipy.ndimage.sum_labels(input, labels=None, index=None)[源代码]

计算数组的值之和。

参数
inputarray_like

的值 input 在由定义的区域内 labels 加在一起。

labels整数的array_like,可选

为数组的值指定标签。必须具有相同的形状 input

indexARRAY_LIKE,可选

待测量对象的单个标签号或一系列标签号。

退货
sumndarray或标量

的值和的数组。 input 在由定义的区域内 labels 形状与 index 。如果‘index’为NONE或标量,则返回标量。

参见

mean, median

示例

>>> from scipy import ndimage
>>> input =  [0,1,2,3]
>>> labels = [1,1,2,2]
>>> ndimage.sum(input, labels, index=[1,2])
[1.0, 5.0]
>>> ndimage.sum(input, labels, index=1)
1
>>> ndimage.sum(input, labels)
6