Documentation of 'boofcv.alg.flow.ConfigBroxWarping' Java class
ConfigBroxWarping
boofcv.alg.flow

Class ConfigBroxWarping

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      float alpha
      Brightness difference weighting factor.
      float convergeToleranceSor
      Convergence tolerance for SOR loop.
      float gamma
      Gradient difference weighting factor.
      TypeInterpolate interpolation
      Type of interpolation used.
      int maxIterationsSor
      Maximum allowed iterations for SOR
      int numInner
      Number of iterations in the inner loop
      int numOuter
      Number of iterations in the outer loop
      int pyrMaxLayers
      Maximum number of layers in the pyramid
      double pyrScale
      Change in scale between each layer.
      double pyrSigma
      Amount of gaussian blur applied to each layer in the pyramid.
      float SOR_RELAXATION
      SOR relaxation parameter.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void checkValidity()
      Checks to see if the configuration is valid.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • alpha

        public float alpha
        Brightness difference weighting factor. Larger values which prefer a smooth flow.
      • gamma

        public float gamma
        Gradient difference weighting factor. Larger values which prefer a smooth flow.
      • SOR_RELAXATION

        public float SOR_RELAXATION
        SOR relaxation parameter. 0 < w < 2. Recommended default is 1.9
      • numOuter

        public int numOuter
        Number of iterations in the outer loop
      • numInner

        public int numInner
        Number of iterations in the inner loop
      • maxIterationsSor

        public int maxIterationsSor
        Maximum allowed iterations for SOR
      • convergeToleranceSor

        public float convergeToleranceSor
        Convergence tolerance for SOR loop. Specified in per pixel error.
      • pyrScale

        public double pyrScale
        Change in scale between each layer. Try 0.75
      • pyrSigma

        public double pyrSigma
        Amount of gaussian blur applied to each layer in the pyramid. If sigma ≤ 0 then no blur is applied.
      • pyrMaxLayers

        public int pyrMaxLayers
        Maximum number of layers in the pyramid
      • interpolation

        public TypeInterpolate interpolation
        Type of interpolation used. Bilinear recommended
    • Constructor Detail

      • ConfigBroxWarping

        public ConfigBroxWarping()
      • ConfigBroxWarping

        public ConfigBroxWarping(float alpha,
                                 float gamma)
    • Method Detail

      • 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

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.