|
latest version v1.9 - last update 24 Nov 2005 |
|
#include <ltiDistanceType.h>
Inheritance diagram for lti::distanceType< T >:


Public Types | |
| typedef distanceType< typename T::value_type >::distance_type | distance_type |
| typedef distanceType< typename T::value_type >::square_distance_type | square_distance_type |
| typedef distanceType< typename T::value_type >::fp_distance_type | fp_distance_type |
These can be simple types like int or double or lti types like vector<T>, rgbPixel etc. There are three different distance types:
|
|||||
|
Suggested distance type for distances that use simple accumulation of type elements (for example l1Distantor).
|
|
|||||
|
Suggested distance type for distances that use accumulation of type elements or their squares and use a typical floating point (fp) operation like sqrt or log on that. (for example l2Distantor). |
|
|||||
|
Suggested distance type for distances that use accumulation of squares of type elements (for example l2SqrDistantor).
|