eVision C++ API 26.10.0-beta.2.dev
Loading...
Searching...
No Matches
eVision::Easy3D::EEdgeCroppingParameters Struct Reference

Parameters used to defined edge cropping in Easy3DMatch. More...

#include <eVision/Easy3D/Easy3DMatch/EEdgeCroppingParameters.h>

Public Member Functions

 EEdgeCroppingParameters ()
 Constructs a EEdgeCroppingParameters.
 EEdgeCroppingParameters (uint32_t numberOfNeighbors, float curvatureThreshold)
 Constructs a EEdgeCroppingParameters.

Public Attributes

uint32_t NumberOfNeighbors
 Number of neighbors used to compute the curvature.
float CurvatureThreshold
 Threshold on the curvature.

Detailed Description

Parameters used to defined edge cropping in Easy3DMatch.

License(s): None

Constructor & Destructor Documentation

◆ EEdgeCroppingParameters() [1/2]

eVision::Easy3D::EEdgeCroppingParameters::EEdgeCroppingParameters ( )

Constructs a EEdgeCroppingParameters.

◆ EEdgeCroppingParameters() [2/2]

eVision::Easy3D::EEdgeCroppingParameters::EEdgeCroppingParameters ( uint32_t numberOfNeighbors,
float curvatureThreshold )

Constructs a EEdgeCroppingParameters.

Parameters
numberOfNeighborsNumber of neighbors used to compute the curvature.
curvatureThresholdThreshold on the curvature.

Member Data Documentation

◆ CurvatureThreshold

float eVision::Easy3D::EEdgeCroppingParameters::CurvatureThreshold

Threshold on the curvature.

◆ NumberOfNeighbors

uint32_t eVision::Easy3D::EEdgeCroppingParameters::NumberOfNeighbors

Number of neighbors used to compute the curvature.