Class ConfigSplitMergeLineFit

java.lang.Object
boofcv.abst.shapes.polyline.BaseConfigPolyline
boofcv.factory.shape.ConfigSplitMergeLineFit
All Implemented Interfaces:
Configuration, Serializable

@Deprecated
public class ConfigSplitMergeLineFit
extends BaseConfigPolyline
Deprecated.
Configuration for SplitMergeLineFitLoop
See Also:
Serialized Form
  • Field Details

    • splitFraction

      public double splitFraction
      Deprecated.
      A line is split if a point along the contour between the two end points has a distance from the line which is greater than this fraction of the line's length
    • iterations

      public int iterations
      Deprecated.
      Number of split and merge iterations when converting contour into polygon
    • refine

      public int refine
      Deprecated.
      Number of refine iterations. Set to 0 to disable.
      See Also:
      RefinePolyLineCorner
    • pruneSplitPenalty

      public double pruneSplitPenalty
      Deprecated.
      If a split adds too much energy to the contour it will be pruned. Disable by setting to a value ≤ 0
      See Also:
      MinimizeEnergyPrune
    • minimumSide

      public ConfigLength minimumSide
      Deprecated.
      The minimum allowed length of a side as a fraction of the total contour length
    • loop

      public boolean loop
      Deprecated.
      Does the contour loop?
  • Constructor Details

    • ConfigSplitMergeLineFit

      public ConfigSplitMergeLineFit()
      Deprecated.
  • Method Details

    • setTo

      public void setTo​(ConfigSplitMergeLineFit src)
      Deprecated.
    • checkValidity

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

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object