Class GFTTDetector


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

      • GFTTDetector

        protected GFTTDetector​(long addr)
    • Method Detail

      • __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​(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 java.lang.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 java.lang.Throwable
        Overrides:
        finalize in class Feature2D
        Throws:
        java.lang.Throwable