EMovingAverage::EMovingAverage
Constructs an EMovingAverage object.
Namespace: Euresys::Open_eVision
[C++]
void EMovingAverage(
)
void EMovingAverage(
OEV_UINT32 period,
int width,
int height,
bool internalAllocationScheme
)
Parameters
period
Number of images on which to integrate. A power of 2 is recommended.
width
Image width (all images used for averaging must be of the same size).
height
Image height (all images used for averaging must be of the same size).
internalAllocationScheme
Buffer allocation scheme. When
Remarks
The default constructor constructs a void moving average context. A void moving average context has no internal buffers allocated and cannot be used for integration. Use the EMovingAverage::SetSize member after construction, or the initializing constructor instead. The sizing constructor constructs and initializes a moving average context.
EMovingAverage.EMovingAverage
Constructs an EMovingAverage object.
Namespace: Euresys.Open_eVision
[C#]
void EMovingAverage(
)
void EMovingAverage(
uint period,
int width,
int height,
bool internalAllocationScheme
)
Parameters
period
Number of images on which to integrate. A power of 2 is recommended.
width
Image width (all images used for averaging must be of the same size).
height
Image height (all images used for averaging must be of the same size).
internalAllocationScheme
Buffer allocation scheme. When
Remarks
The default constructor constructs a void moving average context. A void moving average context has no internal buffers allocated and cannot be used for integration. Use the EMovingAverage::SetSize member after construction, or the initializing constructor instead. The sizing constructor constructs and initializes a moving average context.