Class KAZE
Class implementing the KAZE keypoint detector and descriptor extractor
Implements
Inherited Members
Namespace: OpenCvSharp
Assembly: OpenCvSharp.dll
Syntax
public class KAZE : Feature2D, ICvPtrHolder
Constructors
| Improve this Doc View SourceKAZE(IntPtr)
Constructor
Declaration
protected KAZE(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
IntPtr | p |
Properties
| Improve this Doc View SourceDiffusivity
Declaration
public KAZEDiffusivityType Diffusivity { get; set; }
Property Value
Type | Description |
---|---|
KAZEDiffusivityType |
Extended
Declaration
public bool Extended { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
NOctaveLayers
Declaration
public int NOctaveLayers { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
NOctaves
Declaration
public int NOctaves { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Threshold
Declaration
public double Threshold { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Upright
Declaration
public bool Upright { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceCreate(Boolean, Boolean, Single, Int32, Int32, KAZEDiffusivityType)
The KAZE constructor
Declaration
public static KAZE Create(bool extended = false, bool upright = false, float threshold = 0.001F, int nOctaves = 4, int nOctaveLayers = 4, KAZEDiffusivityType diffusivity = KAZEDiffusivityType.DiffPmG2)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | extended | Set to enable extraction of extended (128-byte) descriptor. |
System.Boolean | upright | Set to enable use of upright descriptors (non rotation-invariant). |
System.Single | threshold | Detector response threshold to accept point |
System.Int32 | nOctaves | Maximum octave evolution of the image |
System.Int32 | nOctaveLayers | Default number of sublevels per scale level |
KAZEDiffusivityType | diffusivity | Diffusivity type. DIFF_PM_G1, DIFF_PM_G2, DIFF_WEICKERT or DIFF_CHARBONNIER |
Returns
Type | Description |
---|---|
KAZE |
DisposeManaged()
Releases managed resources
Declaration
protected override void DisposeManaged()