Visual Servoing Platform  version 3.6.1 under development (2024-09-08)
BEGIN_VISP_NAMESPACE::vpDataForAccumLoop Struct Reference

Public Attributes

unsigned int r
 
unsigned int c
 
float minRadius
 
float maxRadius
 
float minimumXpositionFloat
 
float minimumYpositionFloat
 
float maximumXpositionFloat
 
float maximumYpositionFloat
 
int offsetX
 
int offsetY
 
int accumulatorWidth
 
int accumulatorHeight
 

Detailed Description

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

Definition at line 44 of file vpCircleHoughTransform_centers.cpp.

Member Data Documentation

◆ accumulatorHeight

int BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::accumulatorHeight

The height of the accumulator.

Definition at line 57 of file vpCircleHoughTransform_centers.cpp.

Referenced by vpCircleHoughTransform::computeCenterCandidates().

◆ accumulatorWidth

int BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::accumulatorWidth

The width of the accumulator.

Definition at line 56 of file vpCircleHoughTransform_centers.cpp.

◆ c

unsigned int BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::c

The column of the edge-point of interest.

Definition at line 47 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ maximumXpositionFloat

float BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::maximumXpositionFloat

The maximum x-axis position of the center in the image.

Definition at line 52 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ maximumYpositionFloat

float BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::maximumYpositionFloat

The maximum y-axis position of the center in the image.

Definition at line 53 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ maxRadius

float BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::maxRadius

The maximum radius of the searched circle.s.

Definition at line 49 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ minimumXpositionFloat

float BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::minimumXpositionFloat

The minimum x-axis position of the center in the image.

Definition at line 50 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ minimumYpositionFloat

float BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::minimumYpositionFloat

The minimum y-axis position of the center in the image.

Definition at line 51 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ minRadius

float BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::minRadius

The minimum radius of the searched circle.s.

Definition at line 48 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().

◆ offsetX

int BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::offsetX

The offset to map the accumulator indices with the minimum x-axis value.

Definition at line 54 of file vpCircleHoughTransform_centers.cpp.

◆ offsetY

int BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::offsetY

The offset to map the accumulator indices with the minimum y-axis value.

Definition at line 55 of file vpCircleHoughTransform_centers.cpp.

◆ r

unsigned int BEGIN_VISP_NAMESPACE::vpDataForAccumLoop::r

The row of the edge-point of interest.

Definition at line 46 of file vpCircleHoughTransform_centers.cpp.

Referenced by BEGIN_VISP_NAMESPACE::updateAccumAlongGradientDir().