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
-
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