40 return heightSensitivity_;
56 heightSensitivity_ = value;
75 return derivativePatchSize_;
90 derivativePatchSize_ = value;
105 return localDistributionSize_;
120 localDistributionSize_ = value;
135 return numGradientFeatures_;
150 numGradientFeatures_ = value;
165 return numNormalFeatures_;
180 numNormalFeatures_ = value;
225 return distanceKernelSize_;
240 distanceKernelSize_ = value;
244 double heightSensitivity_ = 1.0;
245 int derivativePatchSize_ = 3;
246 int localDistributionSize_ = 8;
247 int numGradientFeatures_ = 100;
248 int numNormalFeatures_ = 100;
250 double distanceKernelSize_ = 2.0;
void SetNumNormalFeatures(int value)
Set the number of normal vector features retained in the classifier.
Definition teach_parameters.hpp:176
double DistanceKernelSize() const noexcept
Get the factor for distance transform calculation.
Definition teach_parameters.hpp:223
int DerivativePatchSize() const noexcept
Get smoothing area in pixels for gradient and normal calculation.
Definition teach_parameters.hpp:73
int NumNormalFeatures() const noexcept
Get the number of normal vector features retained in the classifier.
Definition teach_parameters.hpp:163
TeachParameters()=default
Default teach parameters.
void SetNumGradientFeatures(int value)
Set the number of gradient features retained in the classifier.
Definition teach_parameters.hpp:146
void SetDistanceKernelSize(double value)
Set the factor for Distance transform calculation.
Definition teach_parameters.hpp:236
void SetDerivativePatchSize(int value)
Set smoothing area in pixels for gradient and normal calculation.
Definition teach_parameters.hpp:86
void SetICPShrink(int value)
Set the subsample factor for ICP.
Definition teach_parameters.hpp:206
void SetHeightSensitivity(double value)
Set the minimum gradient magnitude to accept a local gradient as a feature in the depth images.
Definition teach_parameters.hpp:52
int NumGradientFeatures() const noexcept
Get the number of gradient features retained in the classifier.
Definition teach_parameters.hpp:133
int LocalDistributionSize() const noexcept
Get the size of area in which local features are distributed (in pixels).
Definition teach_parameters.hpp:103
double HeightSensitivity() const noexcept
Get the minimum gradient magnitude to accept a local gradient as a feature in the depth images.
Definition teach_parameters.hpp:38
void SetLocalDistributionSize(int value)
Set the size of area in which local features are distributed (in pixels).
Definition teach_parameters.hpp:116
int ICPShrink() const noexcept
Get the subsample factor for ICP.
Definition teach_parameters.hpp:193
Namespace for Match3D DNC (CAD-based 3D-object recognition).
Definition dnc.hpp:27
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17