Visual Servoing Platform  version 3.6.1 under development (2024-09-07)
BEGIN_VISP_NAMESPACE Namespace Reference

Classes

struct  vpDataForAccumLoop
 
struct  vpCoordinatesForAccumStep
 
struct  vpDataUpdateRadAccum
 

Typedefs

typedef struct BEGIN_VISP_NAMESPACE::vpDataForAccumLoop vpDataForAccumLoop
 
typedef struct BEGIN_VISP_NAMESPACE::vpCoordinatesForAccumStep vpCoordinatesForAccumStep
 
typedef struct BEGIN_VISP_NAMESPACE::vpDataUpdateRadAccum vpDataUpdateRadAccum
 

Functions

void updateAccumAlongGradientDir (const vpDataForAccumLoop &data, float &sx, float &sy, vpImage< float > &centersAccum)
 
void updateRadiusAccumulator (const vpDataUpdateRadAccum &data, std::vector< float > &radiusAccumList, std::vector< float > &radiusActualValueList, std::vector< std::vector< std::pair< unsigned int, unsigned int > > > &votingPoints)
 

Typedef Documentation

◆ vpCoordinatesForAccumStep

Store the coordinates for single step of update of the center candidates accumulator.

◆ vpDataForAccumLoop

Data required to update the center candidates accumulator along the gradient direction.

◆ vpDataUpdateRadAccum

Function Documentation

◆ updateAccumAlongGradientDir()

◆ updateRadiusAccumulator()