Class DAISY
- Namespace
- Emgu.CV.XFeatures2D
- Assembly
- Emgu.CV.dll
DAISY descriptor.
public class DAISY : Feature2D, IDisposable, IAlgorithm
- Inheritance
-
DAISY
- Implements
- Inherited Members
- Extension Methods
Constructors
DAISY(float, int, int, int, NormalizationType, IInputArray, bool, bool)
Create DAISY descriptor extractor
public DAISY(float radius = 15, int qRadius = 3, int qTheta = 8, int qHist = 8, DAISY.NormalizationType norm = NormalizationType.None, IInputArray H = null, bool interpolation = true, bool useOrientation = false)
Parameters
radius
floatRadius of the descriptor at the initial scale.
qRadius
intAmount of radial range division quantity.
qTheta
intAmount of angular range division quantity.
qHist
intAmount of gradient orientations range division quantity.
norm
DAISY.NormalizationTypeDescriptors normalization type.
H
IInputArrayoptional 3x3 homography matrix used to warp the grid of daisy but sampling keypoints remains unwarped on image
interpolation
boolSwitch to disable interpolation for speed improvement at minor quality loss
useOrientation
boolSample patterns using keypoints orientation, disabled by default.
Methods
DisposeObject()
Release all the unmanaged resource associated with DAISY
protected override void DisposeObject()