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 BkgrSubtraction * duplicate ()
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