Jafar
|
This class is the base class of all descriptors. More...
This class is the base class of all descriptors.
A descriptor represent an image, and offer function to compare this image with an other image.
Definition at line 21 of file Descriptor.hpp.
#include <Descriptor.hpp>
Public Member Functions | |
Descriptor (InterestFeature *ip) | |
virtual void | print (std::ostream &s) const =0 |
print the descriptor values in a stream | |
virtual double | weakComparison (Descriptor *) const =0 |
You need to implement a weak and fast comparison in this function, and matching algorithm can expect this comparison to be rotation invariant. | |
virtual double | strongComparison (Descriptor *, double angle) const =0 |
This comparison can be slower and will be called by matching algorithm for a final confirmation. | |
virtual Descriptor * | clone ()=0 |
Protected Member Functions | |
InterestFeature * | interestFeature () const |
Private Attributes | |
InterestFeature * | m_ip |
virtual double jafar::fdetect::Descriptor::strongComparison | ( | Descriptor * | , |
double | angle | ||
) | const [pure virtual] |
This comparison can be slower and will be called by matching algorithm for a final confirmation.
angle | gives an estimation of the angle between the two images |
Implemented in jafar::fdetect::DoubleDescriptor, jafar::fdetect::FloatDescriptor, and jafar::fdetect::HarrisDescriptor.
Generated on Wed Oct 15 2014 00:37:35 for Jafar by doxygen 1.7.6.1 |