A SIFT channel. More...
#include <Channels/SIFTChannel.H>
Public Member Functions | |
SIFTChannel (OptionManager &mgr) | |
Construct with standard params. | |
virtual bool | outputAvailable () const |
overload | |
virtual | ~SIFTChannel () |
Destructor. | |
Protected Member Functions | |
virtual void | doInput (const InputFrame &inframe) |
special input function | |
virtual Image< float > | getOutput () |
special output function | |
Protected Attributes | |
Image< float > | itsMap |
our sift map |
A SIFT channel.
Definition at line 45 of file SIFTChannel.H.
SIFTChannel::SIFTChannel | ( | OptionManager & | mgr | ) |
Construct with standard params.
Definition at line 50 of file SIFTChannel.C.
References NModelParam< T >::setVal().
SIFTChannel::~SIFTChannel | ( | ) | [virtual] |
Destructor.
Definition at line 60 of file SIFTChannel.C.
void SIFTChannel::doInput | ( | const InputFrame & | inframe | ) | [protected, virtual] |
special input function
Reimplemented from SingleChannel.
Definition at line 67 of file SIFTChannel.C.
References ASSERT, ScaleSpace::findKeypoints(), ScaleSpace::getKeypointImage(), Image< T >::initialized(), itsMap, and lum.
Image< float > SIFTChannel::getOutput | ( | ) | [protected, virtual] |
special output function
Reimplemented from SingleChannel.
Definition at line 107 of file SIFTChannel.C.
References itsMap.
bool SIFTChannel::outputAvailable | ( | ) | const [virtual] |
overload
Reimplemented from SingleChannel.
Definition at line 63 of file SIFTChannel.C.
References Image< T >::initialized(), and itsMap.
Image<float> SIFTChannel::itsMap [protected] |
our sift map
Definition at line 65 of file SIFTChannel.H.
Referenced by doInput(), getOutput(), and outputAvailable().