Visual Servoing Platform  version 3.6.1 under development (2024-11-15)
vpCircleHoughTransform::vpCircleHoughTransformParams Member List

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

createFromJSON(const std::string &jsonFile)vpCircleHoughTransform::vpCircleHoughTransformParamsinlinestatic
from_json(const nlohmann::json &j, vpCircleHoughTransformParams &params)vpCircleHoughTransform::vpCircleHoughTransformParamsfriend
getAveragingWindowSize() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getCenterMinDist() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getCenterMinThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getCenterXLimits() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getCenterYLimits() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getCirclePerfectness() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getDilatationKernelSize() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getEdgeMapFilteringNbIter() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getExpectedNbCenters() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getGaussianKernelSize() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getGaussianStdev() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getGradientKernelSize() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getLowerCannyThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getMaxRadius() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getMergingRadiusDiff() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getMinRadius() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getProbabilityThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getRecordVotingPoints() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getUpperCannyThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
getVisibilityRatioThreshold() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
saveConfigurationInJSON(const std::string &jsonPath) constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
to_json(nlohmann::json &j, const vpCircleHoughTransformParams &params)vpCircleHoughTransform::vpCircleHoughTransformParamsfriend
toString() constvpCircleHoughTransform::vpCircleHoughTransformParamsinline
vpCircleHoughTransform classvpCircleHoughTransform::vpCircleHoughTransformParamsfriend
vpCircleHoughTransformParams()vpCircleHoughTransform::vpCircleHoughTransformParamsinline
vpCircleHoughTransformParams(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::vpCircleHoughTransformParamsinline