Classes | |
struct | Param |
Parameters for visual processing in this class. More... | |
struct | PBGMMGaussian |
Public Member Functions | |
BackgroundSub (opentl::cvprocess::BackgroundSub::Param *param=NULL) | |
Constructor. | |
void | UpdatePixelBackgroundGMM (const opentl::core::cvdata::Image &input, opentl::core::cvdata::Image &output, opentl::core::cvdata::Image *blobmap=NULL) |
Performs the background subtraction. | |
virtual | ~BackgroundSub () |
Destructor. |
opentl::cvprocess::BackgroundSub::BackgroundSub | ( | opentl::cvprocess::BackgroundSub::Param * | param = NULL |
) |
Constructor.
virtual opentl::cvprocess::BackgroundSub::~BackgroundSub | ( | ) | [virtual] |
Destructor.
void opentl::cvprocess::BackgroundSub::UpdatePixelBackgroundGMM | ( | const opentl::core::cvdata::Image & | input, | |
opentl::core::cvdata::Image & | output, | |||
opentl::core::cvdata::Image * | blobmap = NULL | |||
) |
Performs the background subtraction.