Class HarrisLaplaceFeatureDetector
- Namespace
- OpenCvSharp.XFeatures2D
- Assembly
- OpenCvSharp.dll
Class implementing the Harris-Laplace feature detector.
public class HarrisLaplaceFeatureDetector : Feature2D, IDisposable
- Inheritance
-
HarrisLaplaceFeatureDetector
- Implements
- Inherited Members
Properties
CornThresh
The threshold for the Harris cornerness measure.
public float CornThresh { get; set; }
Property Value
DOGThresh
The threshold for the Difference-of-Gaussians scale selection.
public float DOGThresh { get; set; }
Property Value
MaxCorners
The maximum number of corners to consider.
public int MaxCorners { get; set; }
Property Value
NumLayers
The number of intermediate scales per octave.
public int NumLayers { get; set; }
Property Value
NumOctaves
The number of octaves in the scale-space pyramid.
public int NumOctaves { get; set; }
Property Value
Methods
Create(int, float, float, int, int)
Creates a new implementation instance.
public static HarrisLaplaceFeatureDetector Create(int numOctaves = 6, float cornThresh = 0.01, float dogThresh = 0.01, int maxCorners = 5000, int numLayers = 4)
Parameters
numOctavesintThe number of octaves in the scale-space pyramid.
cornThreshfloatThe threshold for the Harris cornerness measure.
dogThreshfloatThe threshold for the Difference-of-Gaussians scale selection.
maxCornersintThe maximum number of corners to consider.
numLayersintThe number of intermediate scales per octave.