/// <summary> /// Create a Freak descriptor extractor. /// </summary> /// <param name="orientationNormalized">Enable orientation normalization</param> /// <param name="scaleNormalized">Enable scale normalization</param> /// <param name="patternScale">Scaling of the description pattern</param> /// <param name="nOctaves">Number of octaves covered by the detected keypoints.</param> public Freak(bool orientationNormalized = true, bool scaleNormalized = true, float patternScale = 22.0f, int nOctaves = 4) { _ptr = ContribInvoke.cveFreakCreate(orientationNormalized, scaleNormalized, patternScale, nOctaves, ref _feature2D); }