Table of Contents

Class Freak

Namespace
Emgu.CV.XFeatures2D
Assembly
Emgu.CV.dll

The FREAK (Fast Retina Keypoint) keypoint descriptor: Alahi, R. Ortiz, and P. Vandergheynst. FREAK: Fast Retina Keypoint. In IEEE Conference on Computer Vision and Pattern Recognition, 2012. CVPR 2012 Open Source Award Winner. The algorithm propose a novel keypoint descriptor inspired by the human visual system and more precisely the retina, coined Fast Retina Key- point (FREAK). A cascade of binary strings is computed by efficiently comparing image intensities over a retinal sampling pattern. FREAKs are in general faster to compute with lower memory load and also more robust than SIFT, SURF or BRISK. They are competitive alternatives to existing keypoints in particular for embedded applications.

public class Freak : Feature2D, IDisposable, IAlgorithm
Inheritance
Freak
Implements
Inherited Members
Extension Methods

Constructors

Freak(bool, bool, float, int)

Create a Freak descriptor extractor.

public Freak(bool orientationNormalized = true, bool scaleNormalized = true, float patternScale = 22, int nOctaves = 4)

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.

Methods

DisposeObject()

Release all the unmanaged resource associated with FREAK

protected override void DisposeObject()