scipy.ndimage.

sum_labels#

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

Berechnet die Summe der Werte des Arrays.

Parameter:
inputarray_like

Werte von input innerhalb der durch labels definierten Regionen werden zusammensummiert.

labelsarray_like von ints, optional

Weist den Werten des Arrays Beschriftungen zu. Muss die gleiche Form wie input haben.

indexarray_like, optional

Eine einzelne Beschriftungszahl oder eine Sequenz von Beschriftungszahlen der zu messenden Objekte.

Rückgabe:
sumndarray oder Skalar

Ein Array der Summen der Werte von input innerhalb der durch labels definierten Regionen mit der gleichen Form wie index. Wenn 'index' None oder ein Skalar ist, wird ein Skalar zurückgegeben.

Siehe auch

mean, median

Beispiele

>>> 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