HarrisLaplaceFeatureDetector

Objective-C

@interface HarrisLaplaceFeatureDetector : Feature2D

Swift

class HarrisLaplaceFeatureDetector : Feature2D

Class implementing the Harris-Laplace feature detector as described in CITE: Mikolajczyk2004.

Member of Xfeatures2d

Methods

  • Creates a new implementation instance.

    Declaration

    Objective-C

    + (nonnull HarrisLaplaceFeatureDetector *)create:(int)numOctaves
                                         corn_thresh:(float)corn_thresh
                                          DOG_thresh:(float)DOG_thresh
                                          maxCorners:(int)maxCorners
                                          num_layers:(int)num_layers;

    Swift

    class func create(numOctaves: Int32, corn_thresh: Float, DOG_thresh: Float, maxCorners: Int32, num_layers: Int32) -> HarrisLaplaceFeatureDetector

    Parameters

    numOctaves

    the number of octaves in the scale-space pyramid

    corn_thresh

    the threshold for the Harris cornerness measure

    DOG_thresh

    the threshold for the Difference-of-Gaussians scale selection

    maxCorners

    the maximum number of corners to consider

    num_layers

    the number of intermediate scales per octave

  • Creates a new implementation instance.

    Declaration

    Objective-C

    + (nonnull HarrisLaplaceFeatureDetector *)create:(int)numOctaves
                                         corn_thresh:(float)corn_thresh
                                          DOG_thresh:(float)DOG_thresh
                                          maxCorners:(int)maxCorners;

    Swift

    class func create(numOctaves: Int32, corn_thresh: Float, DOG_thresh: Float, maxCorners: Int32) -> HarrisLaplaceFeatureDetector

    Parameters

    numOctaves

    the number of octaves in the scale-space pyramid

    corn_thresh

    the threshold for the Harris cornerness measure

    DOG_thresh

    the threshold for the Difference-of-Gaussians scale selection

    maxCorners

    the maximum number of corners to consider

  • Creates a new implementation instance.

    Declaration

    Objective-C

    + (nonnull HarrisLaplaceFeatureDetector *)create:(int)numOctaves
                                         corn_thresh:(float)corn_thresh
                                          DOG_thresh:(float)DOG_thresh;

    Swift

    class func create(numOctaves: Int32, corn_thresh: Float, DOG_thresh: Float) -> HarrisLaplaceFeatureDetector

    Parameters

    numOctaves

    the number of octaves in the scale-space pyramid

    corn_thresh

    the threshold for the Harris cornerness measure

    DOG_thresh

    the threshold for the Difference-of-Gaussians scale selection

  • Creates a new implementation instance.

    Declaration

    Objective-C

    + (nonnull HarrisLaplaceFeatureDetector *)create:(int)numOctaves
                                         corn_thresh:(float)corn_thresh;

    Swift

    class func create(numOctaves: Int32, corn_thresh: Float) -> HarrisLaplaceFeatureDetector

    Parameters

    numOctaves

    the number of octaves in the scale-space pyramid

    corn_thresh

    the threshold for the Harris cornerness measure

  • Creates a new implementation instance.

    Declaration

    Objective-C

    + (nonnull HarrisLaplaceFeatureDetector *)create:(int)numOctaves;

    Swift

    class func create(numOctaves: Int32) -> HarrisLaplaceFeatureDetector

    Parameters

    numOctaves

    the number of octaves in the scale-space pyramid

  • Creates a new implementation instance.

    Declaration

    Objective-C

    + (nonnull HarrisLaplaceFeatureDetector *)create;

    Swift

    class func create() -> HarrisLaplaceFeatureDetector