Image Averager

The ImageAverager device can perform a running average, or the standard one, of the incoming images. Its settings are described in the Input to the Device section.

Input to the Device

Property key Description
nImages
The number of images to be averaged.
runningAverage
If True, a moving average is
calculated, otherwise the standard average.
runningAvgMethod
The algorithm used to calculate the running average
it can be either ExactRunningAverage to use a
ExponentialRunningAverage to use an

Commands

Slot key Description
resetAverage
Resets all temporary variables used for averaging.

Output of the Device

Property key Description
inFrameRate
The rate of incoming images. It is refreshed once per
second.
outFrameRate
The rate of averaged images written to the output
channel. It is refreshed once per second.
ppOutput
The output channel for GUI and pipelines.
The averaged imaged can be found in data.image.
daqOutput
The output channel for DAQ - with reshaped image.