37#ifndef VP_MOMENT_AREA_NORMALIZED_H
38#define VP_MOMENT_AREA_NORMALIZED_H
40#include <visp3/core/vpConfig.h>
41#include <visp3/core/vpMoment.h>
141 double desiredSurface;
170#if defined(VISP_BUILD_DEPRECATED_FUNCTIONS)
186 const std::string
name() const VP_OVERRIDE {
return "vpMomentAreaNormalized"; }
Class handling the normalized surface moment that is invariant in scale and used to estimate depth.
void setDesiredDepth(double Z_star)
double getDesiredArea() const
void setDesiredArea(double a_star)
double getDesiredDepth() const
const std::string name() const VP_OVERRIDE
VP_DEPRECATED double getDesiredSurface() const
vpMomentAreaNormalized(double a_star, double Z_star)
This class defines the double-indexed centered moment descriptor .
Class for generic objects.
friend VISP_EXPORT std::ostream & operator<<(std::ostream &os, const vpMoment &m)
virtual void printDependencies(std::ostream &os) const
vpMoment(const vpMoment &)=delete