#include <contrib.hpp>
List of all members.
Public Types |
enum | {
DEFAULT_SMALL_SIZE = 5,
DEFAULT_LARGE_SIZE = 41,
DEFAULT_NUM_ANGLES = 20,
DEFAULT_START_DISTANCE_BUCKET = 3,
DEFAULT_NUM_DISTANCE_BUCKETS = 7
} |
Public Member Functions |
| SelfSimDescriptor () |
| SelfSimDescriptor (int _ssize, int _lsize, int _startDistanceBucket=DEFAULT_START_DISTANCE_BUCKET, int _numberOfDistanceBuckets=DEFAULT_NUM_DISTANCE_BUCKETS, int _nangles=DEFAULT_NUM_ANGLES) |
| SelfSimDescriptor (const SelfSimDescriptor &ss) |
virtual | ~SelfSimDescriptor () |
SelfSimDescriptor & | operator= (const SelfSimDescriptor &ss) |
size_t | getDescriptorSize () const |
Size | getGridSize (Size imgsize, Size winStride) const |
virtual void | compute (const Mat &img, vector< float > &descriptors, Size winStride=Size(), const vector< Point > &locations=vector< Point >()) const |
virtual void | computeLogPolarMapping (Mat &mappingMask) const |
virtual void | SSD (const Mat &img, Point pt, Mat &ssd) const |
Public Attributes |
int | smallSize |
int | largeSize |
int | startDistanceBucket |
int | numberOfDistanceBuckets |
int | numberOfAngles |
Member Enumeration Documentation
- Enumerator:
DEFAULT_SMALL_SIZE |
|
DEFAULT_LARGE_SIZE |
|
DEFAULT_NUM_ANGLES |
|
DEFAULT_START_DISTANCE_BUCKET |
|
DEFAULT_NUM_DISTANCE_BUCKETS |
|
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: