Table of Contents

Namespace Emgu.CV.Flann

Classes

AutotunedIndexParams

When passing an object of this type the index created is automatically tuned to offer the best performance, by choosing the optimal index type (randomized kd-trees, hierarchical kmeans, linear) and parameters for the dataset provided.

CompositeIndexParams

When using a parameters object of this type the index created combines the randomized kd-trees and the hierarchical k-means tree.

HierarchicalClusteringIndexParams

Hierarchical Clustering Index Parameters

Index

Flann index

Index3D

Create index for 3D points

KMeansIndexParams

When passing an object of this type the index constructed will be a hierarchical k-means tree.

KdTreeIndexParams

When passing an object of this type the index constructed will consist of a set of randomized kd-trees which will be searched in parallel.

LinearIndexParams

When passing an object of this type, the index will perform a linear, brute-force search.

LshIndexParams

When using a parameters object of this type the index created uses multi-probe LSH (by Multi-Probe LSH: Efficient Indexing for High-Dimensional Similarity Search by Qin Lv, William Josephson, Zhe Wang, Moses Charikar, Kai Li., Proceedings of the 33rd International Conference on Very Large Data Bases (VLDB). Vienna, Austria. September 2007)

SearchParams

Search parameters

Structs

Index3D.Neighbor

A neighbor point

Interfaces

IIndexParams

The index parameters interface

Enums

CenterInitType

The Kmeans center initiation types

DistType

Distance Type