Documentation of 'boofcv.alg.fiducial.square.StabilitySquareFiducialEstimate' Java class
StabilitySquareFiducialEstimate
boofcv.alg.fiducial.square

Class StabilitySquareFiducialEstimate



  • public class StabilitySquareFiducialEstimate
    extends java.lang.Object
    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 Detail

      • StabilitySquareFiducialEstimate

        public StabilitySquareFiducialEstimate(QuadPoseEstimator estimator)
    • Method Detail

      • process

        public boolean process(double sampleRadius,
                               Quadrilateral_F64 input)
        Processes the observation and generates a stability estimate
        Parameters:
        sampleRadius - Radius around the corner pixels it will sample
        input - 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()

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.