#include <cmath>
#include "opencv2/flann/general.h"
Go to the source code of this file.
Classes | |
struct | cvflann::ZeroIterator< T > |
Namespaces | |
namespace | cvflann |
Defines | |
#define | flann_dist custom_dist |
Functions | |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::chi_square_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::custom_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
CV_EXPORTS double | cvflann::euclidean_dist (const unsigned char *first1, const unsigned char *last1, unsigned char *first2, double acc) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::euclidean_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
CV_EXPORTS flann_distance_t | cvflann::flann_distance_type () |
CV_EXPORTS int | cvflann::flann_minkowski_order () |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::hellinger_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::hist_intersection_dist_sq (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::hist_intersection_kernel (Iterator1 first1, Iterator1 last1, Iterator2 first2) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::kl_divergence (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::manhattan_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::max_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
template<typename Iterator1 , typename Iterator2 > | |
double | cvflann::minkowski_dist (Iterator1 first1, Iterator1 last1, Iterator2 first2, double acc=0) |
CV_EXPORTS ZeroIterator< float > & | cvflann::zero () |