scipy.ndimage.

sum_labels#

scipy.ndimage.sum_labels(input, labels=None, index=None)[source]#

計算陣列值的總和。

參數:
input陣列型

位於由 labels 定義的區域內的 input 值會加總在一起。

labels整數陣列型,選用

將標籤指派給陣列的值。必須與 input 具有相同的形狀。

index陣列型,選用

要測量的物件的單一標籤號碼或標籤號碼序列。

回傳:
sumndarray 或純量

一個陣列,包含位於由 labels 定義的區域內的 input 值的總和,且與 index 具有相同的形狀。如果 ‘index’ 為 None 或純量,則會回傳純量。

另請參閱

mean, median

範例

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