FlannSearchParams constructor

FlannSearchParams({
  1. int checks = 32,
  2. double eps = 0.0,
  3. bool sorted = true,
  4. bool exploreAllTrees = false,
})

Implementation

factory FlannSearchParams({
  int checks = 32,
  double eps = 0.0,
  bool sorted = true,
  bool exploreAllTrees = false,
}) {
  final p = calloc<cvg.FlannIndexParams>();
  cvRun(() => cfeatures2d.cv_flann_IndexParams_create(p));
  final params = FlannSearchParams.fromPointer(p, checks, eps, sorted, exploreAllTrees);

  params.setInt('checks', checks);
  params.setDouble('eps', eps);

  params.setInt('sorted', sorted ? 1 : 0);
  params.setInt('explore_all_trees', exploreAllTrees ? 1 : 0);

  return params;
}