Class ConfigKlt

All Implemented Interfaces:
Configuration, Serializable

public class ConfigKlt extends Object implements Configuration
Configuration for KltTracker
See Also:
  • Field Details

    • forbiddenBorder

      public int forbiddenBorder
      Due to how the image derivative and interpolation is performed outer most pixels. Features are not allowed to overlap this close to the image's edge. WARNING: currently not used. will probably be removed.
    • maxPerPixelError

      public float maxPerPixelError
      Maximum allowed average per pixel error across the whole region.
    • maxIterations

      public int maxIterations
      Maximum number of iterations KLT performs for each feature
    • minDeterminant

      public float minDeterminant
      Declare a feature as invalid if hte detemrinant is less than this value.
    • minPositionDelta

      public float minPositionDelta
      Stop iterating of the change in x and y is less than this number.
    • driftFracTol

      public float driftFracTol
      Drift tolerance relative to feature's width/
  • Constructor Details

    • ConfigKlt

      public ConfigKlt()
  • Method Details

    • checkValidity

      public void checkValidity()
      Description copied from interface: Configuration
      Checks to see if the configuration is valid. If it is invalid, throw an exception explaining what is incorrect.
      Specified by:
      checkValidity in interface Configuration
    • setTo

      public ConfigKlt setTo(ConfigKlt src)