struct cv::flann::AutotunedIndexParams
#include <miniflann.hpp>
struct AutotunedIndexParams: public cv::flann::IndexParams
{
// construction
AutotunedIndexParams(
float target_precision = 0.8f,
float build_weight = 0.01f,
float memory_weight = 0,
float sample_fraction = 0.1f
);
};
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
);