Table of Contents

Class LATCH

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

latch Class for computing the LATCH descriptor. If you find this code useful, please add a reference to the following paper in your work: Gil Levi and Tal Hassner, "LATCH: Learned Arrangements of Three Patch Codes", arXiv preprint arXiv:1501.03719, 15 Jan. 2015 LATCH is a binary descriptor based on learned comparisons of triplets of image patches.

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

Constructors

LATCH(int, bool, int)

Create LATCH descriptor extractor

public LATCH(int bytes = 32, bool rotationInvariance = true, int halfSsdSize = 3)

Parameters

bytes int

The size of the descriptor - can be 64, 32, 16, 8, 4, 2 or 1

rotationInvariance bool

Whether or not the descriptor should compensate for orientation changes.

halfSsdSize int

the size of half of the mini-patches size. For example, if we would like to compare triplets of patches of size 7x7x then the half_ssd_size should be (7-1)/2 = 3.

Methods

DisposeObject()

Release all the unmanaged resource associated with BRIEF

protected override void DisposeObject()