40 return heightSensitivity_;
53 heightSensitivity_ = value;
73 return derivativePatchSize_;
85 derivativePatchSize_ = value;
100 return localDistributionSize_;
112 localDistributionSize_ = value;
128 return numGradientFeatures_;
140 numGradientFeatures_ = value;
156 return numNormalFeatures_;
168 numNormalFeatures_ = value;
210 return distanceKernelSize_;
222 distanceKernelSize_ = value;
227 double heightSensitivity_ = 1.0;
228 int derivativePatchSize_ = 3;
229 int localDistributionSize_ = 8;
230 int numGradientFeatures_ = 100;
231 int numNormalFeatures_ = 100;
233 double distanceKernelSize_ = 2.0;
Parameters for teaching a DNC finder.
Definition: teach_parameters.hpp:18
void SetNumNormalFeatures(int value)
Set the number of normal vector features retained in the classifier.
Definition: teach_parameters.hpp:164
double DistanceKernelSize() const noexcept
Get the factor for Distance transform calculation.
Definition: teach_parameters.hpp:208
int DerivativePatchSize() const noexcept
Get smoothing area in pixels for gradient and normal calculation.
Definition: teach_parameters.hpp:71
int NumNormalFeatures() const noexcept
Get the number of normal vector features retained in the classifier.
Definition: teach_parameters.hpp:154
TeachParameters()=default
Default teach parameters.
void SetNumGradientFeatures(int value)
Set the number of gradient features retained in the classifier.
Definition: teach_parameters.hpp:136
void SetDistanceKernelSize(double value)
Set the factor for Distance transform calculation.
Definition: teach_parameters.hpp:218
void SetDerivativePatchSize(int value)
Set smoothing area in pixels for gradient and normal calculation.
Definition: teach_parameters.hpp:81
void SetICPShrink(int value)
Set the subsample factor for ICP.
Definition: teach_parameters.hpp:191
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:49
int NumGradientFeatures() const noexcept
Get the number of gradient features retained in the classifier.
Definition: teach_parameters.hpp:126
int LocalDistributionSize() const noexcept
Get the size of area in which local features are distributed (in pixels).
Definition: teach_parameters.hpp:98
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:108
int ICPShrink() const noexcept
Get the subsample factor for ICP.
Definition: teach_parameters.hpp:181
Root namespace for the Image Manager interface.
Definition: c_barcode.h:24