Class GFTTDetector


public class GFTTDetector extends Feature2D
Wrapping class for feature detection using the goodFeaturesToTrack function. :
  • Constructor Details

    • GFTTDetector

      protected GFTTDetector(long addr)
  • Method Details

    • __fromPtr__

      public static GFTTDetector __fromPtr__(long addr)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance, int blockSize, boolean useHarrisDetector, double k)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance, int blockSize, boolean useHarrisDetector)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance, int blockSize)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel)
    • create

      public static GFTTDetector create(int maxCorners)
    • create

      public static GFTTDetector create()
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance, int blockSize, int gradiantSize, boolean useHarrisDetector, double k)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance, int blockSize, int gradiantSize, boolean useHarrisDetector)
    • create

      public static GFTTDetector create(int maxCorners, double qualityLevel, double minDistance, int blockSize, int gradiantSize)
    • setMaxFeatures

      public void setMaxFeatures(int maxFeatures)
    • getMaxFeatures

      public int getMaxFeatures()
    • setQualityLevel

      public void setQualityLevel(double qlevel)
    • getQualityLevel

      public double getQualityLevel()
    • setMinDistance

      public void setMinDistance(double minDistance)
    • getMinDistance

      public double getMinDistance()
    • setBlockSize

      public void setBlockSize(int blockSize)
    • getBlockSize

      public int getBlockSize()
    • setGradientSize

      public void setGradientSize(int gradientSize_)
    • getGradientSize

      public int getGradientSize()
    • setHarrisDetector

      public void setHarrisDetector(boolean val)
    • getHarrisDetector

      public boolean getHarrisDetector()
    • setK

      public void setK(double k)
    • getK

      public double getK()
    • getDefaultName

      public String getDefaultName()
      Description copied from class: Algorithm
      Returns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string.
      Overrides:
      getDefaultName in class Feature2D
      Returns:
      automatically generated
    • finalize

      protected void finalize() throws Throwable
      Overrides:
      finalize in class Feature2D
      Throws:
      Throwable