Table of Contents

Class BEBLID

Namespace
OpenCvSharp.XFeatures2D
Assembly
OpenCvSharp.dll

Class implementing BEBLID (Boosted Efficient Binary Local Image Descriptor), a binary descriptor learned with boosting.

public class BEBLID : Feature2D, IDisposable
Inheritance
BEBLID
Implements
Inherited Members

Properties

ScaleFactor

Adjust the sampling window around detected keypoints.

public float ScaleFactor { get; set; }

Property Value

float

Methods

Create(float, BeblidSize)

Creates the BEBLID descriptor.

public static BEBLID Create(float scaleFactor, BeblidSize nBits = BeblidSize.Size512Bits)

Parameters

scaleFactor float

Adjust the sampling window around detected keypoints: 1.00f should be the scale for ORB keypoints, 6.75f for SIFT detected keypoints, 6.25f (default) fits for KAZE/SURF detected keypoints, 5.00f should be the scale for AKAZE, MSD, AGAST, FAST, BRISK keypoints.

nBits BeblidSize

Determine the number of bits in the descriptor.

Returns

BEBLID