| OpenCV 3.4.7 Open Source Computer Vision

Public Types | Public Member Functions | List of all members
cvflann::Hamming2< T > Struct Template Reference

`#include <opencv2/flann/dist.h>`

## Public Types
typedef T | ElementType
typedef False | is_kdtree_distance
typedef False | is_vector_space_distance
typedef int | ResultType

## Public Member Functions
template<typename Iterator1 , typename Iterator2 >
ResultType | operator() (Iterator1 a, Iterator2 b, size_t size, ResultType=-1) const
unsigned int | popcnt32 (uint32_t n) const

## Member Typedef Documentation

## § ElementType

template<typename T >

typedef T cvflann::Hamming2< T >::ElementType

## § is_kdtree_distance

template<typename T >

typedef False cvflann::Hamming2< T >::is_kdtree_distance

## § is_vector_space_distance

template<typename T >

typedef False cvflann::Hamming2< T >::is_vector_space_distance

## § ResultType

template<typename T >

typedef int cvflann::Hamming2< T >::ResultType

## Member Function Documentation

## § operator()()

template<typename T >
template<typename Iterator1 , typename Iterator2 >

ResultType cvflann::Hamming2< T >::operator() | ( | Iterator1 | a,
|  | Iterator2 | b,
|  | size_t | size,
|  | ResultType | = `-1`
| ) |  | const
| inline

## § popcnt32()

template<typename T >

unsigned int cvflann::Hamming2< T >::popcnt32 | ( | uint32_t | n | ) | const
| inline

This is popcount_3() from: http://en.wikipedia.org/wiki/Hamming_weight

The documentation for this struct was generated from the following file:

- opencv2/flann/dist.h