43 #ifndef _vpFeatureMomentCentered_h_
44 #define _vpFeatureMomentCentered_h_
46 #include <visp3/visual_features/vpFeatureMoment.h>
47 #include <visp3/visual_features/vpFeatureMomentBasic.h>
86 vpMatrix compute_Lmu_pq(
const unsigned int &p,
const unsigned int &q,
const double &xg,
const double &yg,
95 #ifndef DOXYGEN_SHOULD_SKIP_THIS
113 const char *
momentName()
const {
return "vpMomentCentered"; }
117 const char *
name()
const {
return "vpFeatureMomentCentered"; }
error that can be emited by ViSP classes.
@ functionNotImplementedError
Function not implemented.
Functionality computation for basic moment feature. Computes the interaction matrix associated with v...
Functionality computation for centered moment feature. Computes the interaction matrix associated wit...
const char * momentName() const
const char * name() const
This class allows to register all feature moments (implemented in vpFeatureMoment....
This class defines shared system methods/attributes for 2D moment features but no functional code....
friend VISP_EXPORT std::ostream & operator<<(std::ostream &os, const vpFeatureMoment &featM)
vpMatrix interaction(unsigned int select=FEATURE_ALL)
virtual void compute_interaction(void)
Implementation of a matrix and operations on matrices.
This class defines the 2D basic moment . This class is a wrapper for vpMomentObject wich allows to us...
This class allows to register all vpMoments so they can access each other according to their dependen...