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
intThe size of the descriptor - can be 64, 32, 16, 8, 4, 2 or 1
rotationInvariance
boolWhether or not the descriptor should compensate for orientation changes.
halfSsdSize
intthe 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()