GFTTDetector

Objective-C

@interface GFTTDetector : Feature2D

Swift

class GFTTDetector : Feature2D

Wrapping class for feature detection using the goodFeaturesToTrack function. :

Member of Features2d

Methods

  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance blockSize:(int)blockSize gradiantSize:(int)gradiantSize useHarrisDetector:(BOOL)useHarrisDetector k:(double)k NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:blockSize:gradiantSize:useHarrisDetector:k:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double, blockSize: Int32, gradiantSize: Int32, useHarrisDetector: Bool, k: Double) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance blockSize:(int)blockSize gradiantSize:(int)gradiantSize useHarrisDetector:(BOOL)useHarrisDetector NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:blockSize:gradiantSize:useHarrisDetector:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double, blockSize: Int32, gradiantSize: Int32, useHarrisDetector: Bool) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance blockSize:(int)blockSize gradiantSize:(int)gradiantSize NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:blockSize:gradiantSize:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double, blockSize: Int32, gradiantSize: Int32) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance blockSize:(int)blockSize useHarrisDetector:(BOOL)useHarrisDetector k:(double)k NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:blockSize:useHarrisDetector:k:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double, blockSize: Int32, useHarrisDetector: Bool, k: Double) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance blockSize:(int)blockSize useHarrisDetector:(BOOL)useHarrisDetector NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:blockSize:useHarrisDetector:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double, blockSize: Int32, useHarrisDetector: Bool) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance blockSize:(int)blockSize NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:blockSize:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double, blockSize: Int32) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel minDistance:(double)minDistance NS_SWIFT_NAME(create(maxCorners:qualityLevel:minDistance:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double, minDistance: Double) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners qualityLevel:(double)qualityLevel NS_SWIFT_NAME(create(maxCorners:qualityLevel:));

    Swift

    class func create(maxCorners: Int32, qualityLevel: Double) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create:(int)maxCorners NS_SWIFT_NAME(create(maxCorners:));

    Swift

    class func create(maxCorners: Int32) -> GFTTDetector
  • Declaration

    Objective-C

    + (GFTTDetector*)create NS_SWIFT_NAME(create());

    Swift

    class func create() -> GFTTDetector
  • Declaration

    Objective-C

    - (nonnull NSString *)getDefaultName;

    Swift

    func getDefaultName() -> String
  • Declaration

    Objective-C

    - (BOOL)getHarrisDetector NS_SWIFT_NAME(getHarrisDetector());

    Swift

    func getHarrisDetector() -> Bool
  • Declaration

    Objective-C

    - (double)getK NS_SWIFT_NAME(getK());

    Swift

    func getK() -> Double
  • Declaration

    Objective-C

    - (double)getMinDistance NS_SWIFT_NAME(getMinDistance());

    Swift

    func getMinDistance() -> Double
  • Declaration

    Objective-C

    - (double)getQualityLevel NS_SWIFT_NAME(getQualityLevel());

    Swift

    func getQualityLevel() -> Double
  • Declaration

    Objective-C

    - (int)getBlockSize NS_SWIFT_NAME(getBlockSize());

    Swift

    func getBlockSize() -> Int32
  • Declaration

    Objective-C

    - (int)getMaxFeatures NS_SWIFT_NAME(getMaxFeatures());

    Swift

    func getMaxFeatures() -> Int32
  • Declaration

    Objective-C

    - (void)setBlockSize:(int)blockSize NS_SWIFT_NAME(setBlockSize(blockSize:));

    Swift

    func setBlockSize(blockSize: Int32)
  • Declaration

    Objective-C

    - (void)setHarrisDetector:(BOOL)val NS_SWIFT_NAME(setHarrisDetector(val:));

    Swift

    func setHarrisDetector(val: Bool)
  • Declaration

    Objective-C

    - (void)setK:(double)k NS_SWIFT_NAME(setK(k:));

    Swift

    func setK(k: Double)
  • Declaration

    Objective-C

    - (void)setMaxFeatures:(int)maxFeatures NS_SWIFT_NAME(setMaxFeatures(maxFeatures:));

    Swift

    func setMaxFeatures(maxFeatures: Int32)
  • Declaration

    Objective-C

    - (void)setMinDistance:(double)minDistance NS_SWIFT_NAME(setMinDistance(minDistance:));

    Swift

    func setMinDistance(minDistance: Double)
  • Declaration

    Objective-C

    - (void)setQualityLevel:(double)qlevel NS_SWIFT_NAME(setQualityLevel(qlevel:));

    Swift

    func setQualityLevel(qlevel: Double)