Package boofcv.alg.fiducial.square
Class StabilitySquareFiducialEstimate
java.lang.Object
boofcv.alg.fiducial.square.StabilitySquareFiducialEstimate
Used to estimate the stability of
BaseDetectFiducialSquare
fiducials. Each corner point is disturbed by
adding the user provided "disturbance" independently to the x and y axis in the positive and negative direction.
The maximum resulting delta is then reported. Maximum change in angle and orientation is computed.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
double
boolean
process
(double sampleRadius, Quadrilateral_F64 input) Processes the observation and generates a stability estimate
-
Constructor Details
-
StabilitySquareFiducialEstimate
-
-
Method Details
-
process
Processes the observation and generates a stability estimate- Parameters:
sampleRadius
- Radius around the corner pixels it will sampleinput
- Observed corner location of the fiducial in distorted pixels. Must be in correct order.- Returns:
- true if successful or false if it failed
-
getLocationStability
public double getLocationStability() -
getOrientationStability
public double getOrientationStability()
-