latest version v1.9 - last update 10 Apr 2010 |
A base class for integral transformations. More...
#include <ltiTransform.h>
Classes | |
class | parameters |
transform Functor parameters class. More... | |
Public Member Functions | |
transform () | |
transform (const parameters &theParam) | |
virtual | ~transform () |
const parameters & | getParameters () const |
virtual const char * | getTypeName () const |
A base class for integral transformations.
Transform is the base class for integral transformations like DFFT, DCT and others. The class has no dedicated parameters.
lti::transform::transform | ( | ) | [inline] |
default constructor
lti::transform::transform | ( | const parameters & | theParam | ) |
constructor, sets the parameters
theParam | parameter object of type lti::transform::parameters. |
virtual lti::transform::~transform | ( | ) | [inline, virtual] |
destructor
const parameters& lti::transform::getParameters | ( | ) | const |
get the current parameters
Reimplemented from lti::functor.
Reimplemented in lti::axLocalRegions, lti::bayerDemosaicing, lti::cartesianToPolar< T >, lti::colorContrastGradient, lti::colorModelSelector, lti::curvatureScaleSpace, lti::fundamentalMatrixSolverLMS, lti::fourierDescriptor, lti::gradientFunctor, lti::hessianFunctor, lti::nonMaximaSuppression, lti::opponentColor, lti::opticalFlowHS, lti::opticalFlowLK, lti::orientationMap, lti::orientedHLTransform, lti::polarToCartesian< T >, lti::probabilityMap, lti::probabilityMap2D, lti::probabilityMapBase, lti::pyramidLocationSearch, lti::realFFT, lti::realInvFFT, lti::skeleton, lti::skinProbabilityMap, lti::temporalTemplate, and lti::viewerFunctor.
virtual const char* lti::transform::getTypeName | ( | ) | const [virtual] |
returns the name of this type
Reimplemented from lti::functor.
Reimplemented in lti::axLocalRegions, lti::bayerDemosaicing, lti::cartesianToPolar< T >, lti::colorContrastGradient, lti::colorModelSelector, lti::curvatureScaleSpace, lti::fundamentalMatrixSolverLMS, lti::fourierDescriptor, lti::gradientFunctor, lti::hessianFunctor, lti::nonMaximaSuppression, lti::opponentColor, lti::opticalFlowHS, lti::opticalFlowLK, lti::orientationMap, lti::orientedHLTransform, lti::polarToCartesian< T >, lti::probabilityMap, lti::probabilityMap2D, lti::probabilityMapBase, lti::pyramidLocationSearch, lti::realFFT, lti::realInvFFT, lti::skeleton, lti::skinProbabilityMap, lti::temporalTemplate, and lti::viewerFunctor.