#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 () |