struct cv::flann::HierarchicalClusteringIndexParams
#include <miniflann.hpp>
struct HierarchicalClusteringIndexParams: public cv::flann::IndexParams
{
// construction
HierarchicalClusteringIndexParams(
int branching = 32,
cvflann::flann_centers_init_t centers_init = cvflann::FLANN_CENTERS_RANDOM,
int trees = 4,
int leaf_size = 100
);
};
Inherited Members
public:
// fields
void* params;
// methods
void
getAll(
std::vector<String>& names,
std::vector<int>& types,
std::vector<String>& strValues,
std::vector<double>& numValues
) const;
double
getDouble(
const String& key,
double defaultVal = -1
) const;
int
getInt(
const String& key,
int defaultVal = -1
) const;
String
getString(
const String& key,
const String& defaultVal = String()
) const;
void
setAlgorithm(int value);
void
setBool(
const String& key,
bool value
);
void
setDouble(
const String& key,
double value
);
void
setFloat(
const String& key,
float value
);
void
setInt(
const String& key,
int value
);
void
setString(
const String& key,
const String& value
);