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


Definition at line 46 of file GaborChannel.H.
Public Member Functions | |
| GaborChannel (OptionManager &mgr, const uint oriIndex, const double ang) | |
| Construct with standard params plus an orientation index for this object. | |
| GaborChannel (OptionManager &mgr, const uint oriIndex, const double ang, const char *tag, const char *desc) | |
| Overide the standard tag name. | |
| virtual | ~GaborChannel () |
| Destructor. | |
| virtual void | readFrom (const ParamMap &pmap) |
| Read params from the ParamMap. | |
| virtual void | writeTo (ParamMap &pmap) const |
| Write params to the ParamMap. | |
| double | angle () const |
| Get the preferred orientation (in degrees) of this channel. | |
Protected Member Functions | |
| virtual void | start1 () |
| void | resetPyramid () |
Protected Attributes | |
| NModelParam< uint > | itsOriIndex |
| NModelParam< double > | itsOrientation |
| OModelParam< double > | itsGaborIntens |
| OModelParam< OrientComputeType > | itsOriCompType |
| determines the type of computation used to compute orientation | |
| OModelParam< bool > | itsUseTrigTab |
|
||||||||||||||||
|
Construct with standard params plus an orientation index for this object.
Definition at line 54 of file GaborChannel.C. References SingleChannel::itsNormalizeOutput, ModelComponent::setDescriptiveName(), ModelComponent::setTagName(), NModelParam< T >::setVal(), and sformat(). |
|
||||||||||||||||||||||||
|
Overide the standard tag name.
Definition at line 70 of file GaborChannel.C. References SingleChannel::itsNormalizeOutput, ModelComponent::setDescriptiveName(), ModelComponent::setTagName(), NModelParam< T >::setVal(), and sformat(). |
|
|
Destructor.
Definition at line 92 of file GaborChannel.C. |
|
|
Get the preferred orientation (in degrees) of this channel.
Definition at line 128 of file GaborChannel.C. References NModelParam< T >::getVal(), and itsOrientation. |
|
|
Read params from the ParamMap.
Reimplemented from SingleChannel. Definition at line 96 of file GaborChannel.C. References ParamMap::CHANGED, OModelParam< T >::getVal(), itsGaborIntens, itsOriCompType, ParamMap::queryDoubleParam(), ParamMap::queryIntParam(), SingleChannel::readFrom(), resetPyramid(), and OModelParam< T >::setVal(). |
|
|
If you overload this, make sure you call SingleChannel::start1() at the beginning of your overload Reimplemented from SingleChannel. Definition at line 85 of file GaborChannel.C. References resetPyramid(), and SingleChannel::start1(). |
|
|
Write params to the ParamMap.
Reimplemented from SingleChannel. Definition at line 120 of file GaborChannel.C. References OModelParam< T >::getVal(), itsGaborIntens, itsOriCompType, ParamMap::putDoubleParam(), ParamMap::putIntParam(), and SingleChannel::writeTo(). |
|
|
determines the type of computation used to compute orientation see OrientComputeTypes.H for possible values. Definition at line 75 of file GaborChannel.H. Referenced by readFrom(), resetPyramid(), and writeTo(). |
1.4.4