
A MST channel. More...
#include <Channels/MSTChannel.H>


Public Member Functions | |
| MSTChannel (OptionManager &mgr, nub::soft_ref< MotionChannel > oc, const VisualFeature vs=UNKNOWN, const int R0=0, const int R1=0, const int R2=0, const int R3=0, const int R4=0, const int R5=0, const int R6=0, const int R7=0) | |
| virtual | ~MSTChannel () |
| Destructor. | |
Protected Member Functions | |
| virtual void | doInput (const InputFrame &inframe) |
| Computes the corners from the gabor channels accessed via the. | |
Protected Attributes | |
| OModelParam< bool > | itsFull |
| OModelParam< uint > | itsDelta |
| dx and dy value to pass to MSTFilterFull() or MSTFilterPartial() | |
| nub::soft_ref< MotionChannel > | itsOriChan |
| keep track of our OrientationChannel | |
A MST channel.
Definition at line 49 of file MSTChannel.H.
| MSTChannel::MSTChannel | ( | OptionManager & | mgr, | |
| nub::soft_ref< MotionChannel > | oc, | |||
| const VisualFeature | vs = UNKNOWN, |
|||
| const int | R0 = 0, |
|||
| const int | R1 = 0, |
|||
| const int | R2 = 0, |
|||
| const int | R3 = 0, |
|||
| const int | R4 = 0, |
|||
| const int | R5 = 0, |
|||
| const int | R6 = 0, |
|||
| const int | R7 = 0 | |||
| ) |
Construct with the manager, visual cortex, visual feature and relevance of the different oriented features (0 => 0 deg., 1 => 45 deg, ... , 7 => 315 deg., and whether we want a full or partial implementation of the MST
Definition at line 55 of file MSTChannel.C.
References ModelComponent::setDescriptiveName(), ModelComponent::setTagName(), NModelParam< T >::setVal(), and sformat().
| MSTChannel::~MSTChannel | ( | ) | [virtual] |
Destructor.
Definition at line 84 of file MSTChannel.C.
| void MSTChannel::doInput | ( | const InputFrame & | inframe | ) | [protected, virtual] |
Computes the corners from the gabor channels accessed via the.
Reimplemented from SingleChannel.
Definition at line 90 of file MSTChannel.C.
References ASSERT, nub::soft_ref< T >::get(), OModelParam< T >::getVal(), itsDelta, itsFull, itsOriChan, SingleChannel::killCaches(), MSTFilterFull(), MSTFilterPartial(), SingleChannel::pyramid(), R, SingleChannel::setClipPyramid(), ImageSet< T >::size(), and SingleChannel::storePyramid().
OModelParam<uint> MSTChannel::itsDelta [protected] |
dx and dy value to pass to MSTFilterFull() or MSTFilterPartial()
Definition at line 77 of file MSTChannel.H.
Referenced by doInput().
OModelParam<bool> MSTChannel::itsFull [protected] |
do we want a slow, full implementation of this MST which checks for both the presence of relevant features and the absence of irrelevant features; or a quick, partial implementation which checks only for the presence of the relevant features.
Definition at line 74 of file MSTChannel.H.
Referenced by doInput().
nub::soft_ref<MotionChannel> MSTChannel::itsOriChan [protected] |
keep track of our OrientationChannel
Definition at line 80 of file MSTChannel.H.
Referenced by doInput().
1.6.3