41 return heightSensitivity_;
57 heightSensitivity_ = value;
76 return derivativePatchSize_;
91 derivativePatchSize_ = value;
106 return localDistributionSize_;
121 localDistributionSize_ = value;
136 return numGradientFeatures_;
151 numGradientFeatures_ = value;
166 return numNormalFeatures_;
181 numNormalFeatures_ = value;
226 return distanceKernelSize_;
241 distanceKernelSize_ = value;
246 double heightSensitivity_ = 1.0;
247 int derivativePatchSize_ = 3;
248 int localDistributionSize_ = 8;
249 int numGradientFeatures_ = 100;
250 int numNormalFeatures_ = 100;
252 double distanceKernelSize_ = 2.0;
Parameters for teaching a Match3D 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:177
double DistanceKernelSize() const noexcept
Get the factor for distance transform calculation.
Definition: teach_parameters.hpp:224
int DerivativePatchSize() const noexcept
Get smoothing area in pixels for gradient and normal calculation.
Definition: teach_parameters.hpp:74
int NumNormalFeatures() const noexcept
Get the number of normal vector features retained in the classifier.
Definition: teach_parameters.hpp:164
TeachParameters()=default
Default teach parameters.
void SetNumGradientFeatures(int value)
Set the number of gradient features retained in the classifier.
Definition: teach_parameters.hpp:147
void SetDistanceKernelSize(double value)
Set the factor for Distance transform calculation.
Definition: teach_parameters.hpp:237
void SetDerivativePatchSize(int value)
Set smoothing area in pixels for gradient and normal calculation.
Definition: teach_parameters.hpp:87
void SetICPShrink(int value)
Set the subsample factor for ICP.
Definition: teach_parameters.hpp:207
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:53
int NumGradientFeatures() const noexcept
Get the number of gradient features retained in the classifier.
Definition: teach_parameters.hpp:134
int LocalDistributionSize() const noexcept
Get the size of area in which local features are distributed (in pixels).
Definition: teach_parameters.hpp:104
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:39
void SetLocalDistributionSize(int value)
Set the size of area in which local features are distributed (in pixels).
Definition: teach_parameters.hpp:117
int ICPShrink() const noexcept
Get the subsample factor for ICP.
Definition: teach_parameters.hpp:194
Root namespace for the Image Manager interface.
Definition: c_barcode.h:15