opentl::cvprocess::ColorGMM Class Reference

Color segmentation filter using Gaussian Mixture Modells. ATTENTION: This filter works with a source texture of type GL_TEXTURE_RECTANGLE_ARB only. More...

Inherits opentl::cvprocess::GpuStdShaders.

List of all members.

Classes

struct  Param

Public Member Functions

 ColorGMM (opentl::core::cvdata::ColorGMM *gmm, Param *param=NULL)
 Constructor.
virtual void execute ()
 Execute shader operation on texture(s). Hint: Requires that prepareExecution() is called once for initialization.
Paramparams ()
 Get/Set parameters for this class.
virtual ~ColorGMM ()
 Destructor.


Detailed Description

Color segmentation filter using Gaussian Mixture Modells. ATTENTION: This filter works with a source texture of type GL_TEXTURE_RECTANGLE_ARB only.

Author:
C. Lenz <lenz@in.tum.de>

Constructor & Destructor Documentation

opentl::cvprocess::ColorGMM::ColorGMM ( opentl::core::cvdata::ColorGMM gmm,
Param param = NULL 
)

Constructor.

virtual opentl::cvprocess::ColorGMM::~ColorGMM (  )  [virtual]

Destructor.


Member Function Documentation

virtual void opentl::cvprocess::ColorGMM::execute (  )  [virtual]

Execute shader operation on texture(s). Hint: Requires that prepareExecution() is called once for initialization.

Reimplemented from opentl::cvprocess::GpuStdShaders.

Param& opentl::cvprocess::ColorGMM::params (  ) 

Get/Set parameters for this class.

Returns:
Reference to parameter struct


Generated on Fri Jul 31 17:38:39 2009 for OpenTL by  doxygen 1.5.8