public class ConfigEllipseDetector
extends java.lang.Object
implements boofcv.struct.Configuration
BinaryEllipseDetector for use in FactoryShapeDetector| Modifier and Type | Field and Description |
|---|---|
double |
checkRadialDistance
Check:
Tangential distance away from contour the image is sampled when performing edge intensity check. |
double |
convergenceTol
Refinement: when the difference between two ellipses is less than this amount stop iterating
|
double |
maxDistanceFromEllipse
Detector: maximum distance from the ellipse in pixels
|
int |
maximumContour
Detector: maximum number of pixels in the contour.
|
int |
maxIterations
Refinement: maximum number of refinement iterations it will performance.
|
double |
maxMajorToMinorRatio
The maximum ratio between the major to minor ratio
|
int |
minimumContour
Detector: minimum number of pixels in the contour
|
double |
minimumEdgeIntensity
Check:
Threshold for minimum edge intensity. |
int |
numSampleContour
Refinement: how many points along the contour it will sample.
|
boolean |
processInternal
Detector: If true it will consider internal contours and not just external
|
int |
refineRadialSamples
Refinement:
Determines the number of points sampled radially outwards from the line Total intensity values sampled at each point along the line is radius*2+2, and points added to line fitting is radius*2+1. |
| Constructor and Description |
|---|
ConfigEllipseDetector() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkValidity() |
public double maxDistanceFromEllipse
public int minimumContour
public int maximumContour
public boolean processInternal
public int maxIterations
public double convergenceTol
public int numSampleContour
public int refineRadialSamples
public double minimumEdgeIntensity
public double checkRadialDistance
public double maxMajorToMinorRatio