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 或純量,則會回傳純量。
範例
>>> 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