Method Create
- Namespace
- OpenCvSharp.XFeatures2D
- Assembly
- OpenCvSharp.dll
Create(AKAZEDescriptorType, int, int, float, int, int, KAZEDiffusivityType)
The AKAZE constructor
public static AKAZE Create(AKAZEDescriptorType descriptorType = AKAZEDescriptorType.MLDB, int descriptorSize = 0, int descriptorChannels = 3, float threshold = 0.001, int nOctaves = 4, int nOctaveLayers = 4, KAZEDiffusivityType diffusivity = KAZEDiffusivityType.DiffPmG2)
Parameters
descriptorTypeAKAZEDescriptorTypeType of the extracted descriptor: DESCRIPTOR_KAZE, DESCRIPTOR_KAZE_UPRIGHT, DESCRIPTOR_MLDB or DESCRIPTOR_MLDB_UPRIGHT.
descriptorSizeintSize of the descriptor in bits. 0 -> Full size
descriptorChannelsintNumber of channels in the descriptor (1, 2, 3)
thresholdfloatDetector response threshold to accept point
nOctavesintMaximum octave evolution of the image
nOctaveLayersintDefault number of sublevels per scale level
diffusivityKAZEDiffusivityTypeDiffusivity type. DIFF_PM_G1, DIFF_PM_G2, DIFF_WEICKERT or DIFF_CHARBONNIER