Table of Contents

Class BinaryDescriptorMatcher

Namespace
OpenCvSharp.LineDescriptor
Assembly
OpenCvSharp.dll

Matches binary line descriptors using multi-index hashing.

public sealed class BinaryDescriptorMatcher : Algorithm, IDisposable
Inheritance
BinaryDescriptorMatcher
Implements
Inherited Members

Methods

Add(IEnumerable<Mat>)

Adds descriptor matrices to the matcher's pending dataset.

Clear()

Clears the dataset and all internal matcher state.

Create()

Creates a binary line descriptor matcher.

KnnMatch(Mat, Mat, int, Mat?, bool)

Finds the k nearest train descriptors for every query descriptor.

KnnMatchQuery(Mat, int, IEnumerable<Mat>?, bool)

Finds k nearest matches in the matcher's trained dataset.

Match(Mat, Mat, Mat?)

Finds the best train descriptor for every query descriptor.

MatchQuery(Mat, IEnumerable<Mat>?)

Matches query descriptors against the matcher's trained dataset.

Train()

Builds the search dataset from descriptors added to the matcher.