
#include <Channels/DirectionChannel.H>
Inheritance diagram for DirectionChannel:


Definition at line 45 of file DirectionChannel.H.
Public Member Functions | |
| DirectionChannel (OptionManager &mgr, const uint dirIndex, const double direction, const PyramidType type) | |
| Constructor with some parameteres. | |
| virtual | ~DirectionChannel () |
| Destructor. | |
| virtual ImageSet< float > | computePyramid (const Image< float > &bwimg, const rutz::shared_ptr< PyramidCache< float > > &cache) |
| Special version of computePyramid() which may or not take sqrt(). | |
Protected Member Functions | |
| void | start2 () |
| get started | |
Protected Attributes | |
| NModelParam< uint > | itsIndex |
| NModelParam< double > | itsDirection |
| OModelParam< bool > | itsTakeSqrt |
| OModelParam< float > | itsThresh |
|
||||||||||||||||||||
|
Constructor with some parameteres.
Definition at line 56 of file DirectionChannel.C. References OModelParam< T >::getVal(), GVX_TRACE, SingleChannel::itsLowThresh, SingleChannel::itsNormalizeOutput, SingleChannel::itsRectifyPyramid, SingleChannel::itsScaleNoiseToMax, SingleChannel::itsTakeAbs, itsThresh, ModelComponent::setDescriptiveName(), ModelComponent::setTagName(), NModelParam< T >::setVal(), and sformat(). |
|
|
Destructor.
Definition at line 89 of file DirectionChannel.C. References GVX_TRACE. |
|
||||||||||||
|
Special version of computePyramid() which may or not take sqrt().
Reimplemented from SingleChannel. Definition at line 96 of file DirectionChannel.C. References cache, SingleChannel::computePyramid(), doSqrt(), OModelParam< T >::getVal(), GVX_TRACE, and itsTakeSqrt. |
|
|
get started
Reimplemented from ModelComponent. Definition at line 82 of file DirectionChannel.C. References OModelParam< T >::getVal(), GVX_TRACE, SingleChannel::itsLowThresh, itsThresh, and NModelParam< T >::setVal(). |
1.4.4