Video Processing Framework
BkgrSubtraction Class Reference

#include <Ocv_BkgrSubtraction.h>

Inheritance diagram for BkgrSubtraction:
AbstractProcessing AbstractData

List of all members.

Public Member Functions

 BkgrSubtraction (int numImageParameters=0, int numFloatParameters=0, int numIntegerParameters=0)
 ~BkgrSubtraction ()
virtual BkgrSubtractionduplicate ()
void init ()
virtual int allocateResults ()
virtual int runProcessing ()
virtual int initializeProcessing ()
virtual int finalizeProcessing ()

Public Attributes

int numFrames
int processGray
double sigmaThreshold
IplImage * inputA
IplImage * inputB
IplImage * inputC
IplImage * meanA
IplImage * meanB
IplImage * meanC
IplImage * sqrsumA
IplImage * sqrsumB
IplImage * sqrsumC
IplImage * sqrImg
IplImage * tempImg
IplImage * maskImg
IplImage * objMask
int nChannels
int addedFrames

Constructor & Destructor Documentation

BkgrSubtraction::BkgrSubtraction ( int  numImageParameters = 0,
int  numFloatParameters = 0,
int  numIntegerParameters = 0 
)
BkgrSubtraction::~BkgrSubtraction ( )

Member Function Documentation

int BkgrSubtraction::allocateResults ( ) [virtual]

Reimplemented from AbstractProcessing.

virtual BkgrSubtraction* BkgrSubtraction::duplicate ( ) [inline, virtual]

Reimplemented from AbstractProcessing.

int BkgrSubtraction::finalizeProcessing ( ) [virtual]

Reimplemented from AbstractProcessing.

void BkgrSubtraction::init ( )
int BkgrSubtraction::initializeProcessing ( ) [virtual]

Reimplemented from AbstractProcessing.

int BkgrSubtraction::runProcessing ( ) [virtual]

Reimplemented from AbstractProcessing.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines