back next

The ImageStat Module

The ImageStat module calculates global statistics for an image, or for a region of an image.

Functions #

Stat #

ImageStat.Stat(image) ⇒ Stat instance

ImageStat.Stat(image, mask) ⇒ Stat instance

Calculates statistics for the give image. If a mask is included, only the regions covered by that mask are included in the statistics.

ImageStat.Stat(list) ⇒ Stat instance

Same as above, but calculates statistics for a previously calculated histogram.

Attributes #

The following attributes contain a sequence with one element for each layer in the image. All attributes are lazily evaluated; if you don’t need a value, it won’t be calculated.

extrema #

stat.extrema

(Attribute). Get min/max values for each band in the image.

count #

stat.count

(Attribute). Get total number of pixels.

sum #

stat.sum

(Attribute). Get sum of all pixels.

sum2 #

stat.sum2

(Attribute). Squared sum of all pixels.

pixel #

stat.mean

(Attribute). Average pixel level.

median #

stat.median

(Attribute). Median pixel level.

rms #

stat.rms

(Attribute). RMS (root-mean-square).

var #

stat.var

(Attribute). Variance.

stddev #

stat.stddev

(Attribute). Standard deviation.

 

A Django site. rendered by a django application. hosted by webfaction.