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


Python SciPy ndimage.sum_labels用法及代碼示例

本文簡要介紹 python 語言中 scipy.ndimage.sum_labels 的用法。

用法:

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

計算數組值的總和。

參數

input array_like

將標簽定義的區域內的輸入值相加。

labels 數組 整數,可選

為數組的值分配標簽。必須具有與輸入相同的形狀。

index 數組,可選

被測物體的單個標簽號或一係列標簽號。

返回

sum ndarray 或標量

由具有與索引相同形狀的標簽定義的區域內的輸入值總和的數組。如果 ‘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

相關用法


注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.ndimage.sum_labels。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。