Show / Hide Table of Contents

Class FREAK

FREAK implementation

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
Feature2D
FREAK
Implements
ICvPtrHolder
Inherited Members
Feature2D.DescriptorSize
Feature2D.DescriptorType
Feature2D.DefaultNorm
Feature2D.Empty()
Feature2D.Detect(Mat, Mat)
Feature2D.Detect(InputArray, Mat)
Feature2D.Detect(IEnumerable<Mat>, Nullable<IEnumerable<Mat>>)
Feature2D.Compute(InputArray, KeyPoint[], OutputArray)
Feature2D.Compute(IEnumerable<Mat>, KeyPoint[][], IEnumerable<Mat>)
Feature2D.DetectAndCompute(InputArray, InputArray, KeyPoint[], OutputArray, Boolean)
Feature2D.Write(String)
Feature2D.Read(String)
Feature2D.GetDefaultName()
Algorithm.Write(FileStorage)
Algorithm.Read(FileNode)
Algorithm.Save(String)
DisposableCvObject.ptr
DisposableCvObject.CvPtr
DisposableObject.DataHandle
DisposableObject.IsDisposed
DisposableObject.IsEnabledDispose
DisposableObject.AllocatedMemory
DisposableObject.AllocatedMemorySize
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.AllocGCHandle(Object)
DisposableObject.AllocMemory(Int32)
DisposableObject.NotifyMemoryPressure(Int64)
DisposableObject.ThrowIfDisposed()
Namespace: OpenCvSharp.XFeatures2D
Assembly: OpenCvSharp.dll
Syntax
public class FREAK : Feature2D, ICvPtrHolder

Constructors

| Improve this Doc View Source

FREAK(IntPtr)

Declaration
protected FREAK(IntPtr p)
Parameters
Type Name Description
IntPtr p

Methods

| Improve this Doc View Source

Create(Boolean, Boolean, Single, Int32, Nullable<IEnumerable<Int32>>)

Constructor

Declaration
public static FREAK Create(bool orientationNormalized = true, bool scaleNormalized = true, float patternScale = 22F, int nOctaves = 4, IEnumerable<int>? selectedPairs = null)
Parameters
Type Name Description
System.Boolean orientationNormalized

enable orientation normalization

System.Boolean scaleNormalized

enable scale normalization

System.Single patternScale

scaling of the description pattern

System.Int32 nOctaves

number of octaves covered by the detected keypoints

System.Nullable<IEnumerable<System.Int32>> selectedPairs

(optional) user defined selected pairs

Returns
Type Description
FREAK
| Improve this Doc View Source

DisposeManaged()

Releases managed resources

Declaration
protected override void DisposeManaged()
Overrides
DisposableObject.DisposeManaged()
| Improve this Doc View Source

DisposeUnmanaged()

Declaration
protected override void DisposeUnmanaged()
Overrides
DisposableCvObject.DisposeUnmanaged()
| Improve this Doc View Source

Get()

Declaration
public override IntPtr Get()
Returns
Type Description
IntPtr

Implements

ICvPtrHolder
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX