Table of Contents

Class FREAK

Namespace
OpenCvSharp.XFeatures2D
Assembly
OpenCvSharp.dll

FREAK implementation

public class FREAK : Feature2D, IDisposable, ICvPtrHolder
Inheritance
FREAK
Implements
Inherited Members

Constructors

FREAK(nint)

protected FREAK(nint p)

Parameters

p nint

Methods

Create(bool, bool, float, int, IEnumerable<int>?)

Constructor

public static FREAK Create(bool orientationNormalized = true, bool scaleNormalized = true, float patternScale = 22, int nOctaves = 4, IEnumerable<int>? selectedPairs = null)

Parameters

orientationNormalized bool

enable orientation normalization

scaleNormalized bool

enable scale normalization

patternScale float

scaling of the description pattern

nOctaves int

number of octaves covered by the detected keypoints

selectedPairs IEnumerable<int>

(optional) user defined selected pairs

Returns

FREAK

DisposeManaged()

Releases managed resources

protected override void DisposeManaged()