Visual Servoing Platform  version 3.6.1 under development (2024-05-16)
vpCircleHoughTransform::vpCircleHoughTransformParameters Member List

This is the complete list of members for vpCircleHoughTransform::vpCircleHoughTransformParameters, including all inherited members.

createFromJSON(const std::string &jsonFile)vpCircleHoughTransform::vpCircleHoughTransformParametersinlinestatic
from_json(const nlohmann::json &j, vpCircleHoughTransformParameters &params)vpCircleHoughTransform::vpCircleHoughTransformParametersfriend
getAveragingWindowSize() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getCenterMinDist() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getCenterMinThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getCenterXLimits() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getCenterYLimits() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getCirclePerfectness() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getDilatationKernelSize() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getEdgeMapFilteringNbIter() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getExpectedNbCenters() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getGaussianKernelSize() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getGaussianStdev() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getGradientKernelSize() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getLowerCannyThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getMaxRadius() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getMergingRadiusDiff() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getMinRadius() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getProbabilityThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getRecordVotingPoints() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getUpperCannyThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
getVisibilityRatioThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
saveConfigurationInJSON(const std::string &jsonPath) constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
to_json(nlohmann::json &j, const vpCircleHoughTransformParameters &params)vpCircleHoughTransform::vpCircleHoughTransformParametersfriend
toString() constvpCircleHoughTransform::vpCircleHoughTransformParametersinline
vpCircleHoughTransform classvpCircleHoughTransform::vpCircleHoughTransformParametersfriend
vpCircleHoughTransformParameters()vpCircleHoughTransform::vpCircleHoughTransformParametersinline
vpCircleHoughTransformParameters(const int &gaussianKernelSize, const float &gaussianStdev, const int &gradientFilterKernelSize, const float &lowerCannyThresh, const float &upperCannyThresh, const int &edgeMapFilterNbIter, const std::pair< int, int > &centerXlimits, const std::pair< int, int > &centerYlimits, const float &minRadius, const float &maxRadius, const int &dilatationKernelSize, const int &averagingWindowSize, const float &centerThresh, const float &circleProbabilityThresh, const float &circlePerfectness, const float &centerMinDistThresh, const float &mergingRadiusDiffThresh, const vpImageFilter::vpCannyFilteringAndGradientType &filteringAndGradientMethod=vpImageFilter::CANNY_GBLUR_SOBEL_FILTERING, const vpImageFilter::vpCannyBackendType &backendType=vpImageFilter::CANNY_OPENCV_BACKEND, const float &lowerCannyThreshRatio=0.6f, const float &upperCannyThreshRatio=0.8f, const int &expectedNbCenters=-1, const bool &recordVotingPoints=false, const float &visibilityRatioThresh=0.1f)vpCircleHoughTransform::vpCircleHoughTransformParametersinline