
A complex channel holding several spectral residual sub-channels. More...
#include <Channels/MultiSpectralResidualChannel.H>


Public Member Functions | |
| MultiSpectralResidualChannel (OptionManager &mgr) | |
| virtual void | paramChanged (ModelParamBase *const param, const bool valueChanged, ParamClient::ChangeStatus *status) |
| Override so that we can reconfigure when our params get changed. | |
Protected Member Functions | |
| virtual void | doInput (const InputFrame &inframe) |
| MultiSpectralResidualChannel requires only luminance input. | |
Protected Attributes | |
| OModelParam< std::string > | itsSizesString |
| OModelParam< int > | itsDownSizeFilterWidth |
| OModelParam< bool > | itsDoOutputResize |
A complex channel holding several spectral residual sub-channels.
Definition at line 51 of file MultiSpectralResidualChannel.H.
| void MultiSpectralResidualChannel::doInput | ( | const InputFrame & | inframe | ) | [protected, virtual] |
MultiSpectralResidualChannel requires only luminance input.
Implements ChannelBase.
Definition at line 103 of file MultiSpectralResidualChannel.C.
References ASSERT, Image< T >::initialized(), ComplexChannel::numChans(), and ComplexChannel::subChan().
| void MultiSpectralResidualChannel::paramChanged | ( | ModelParamBase *const | param, | |
| const bool | valueChanged, | |||
| ParamClient::ChangeStatus * | status | |||
| ) | [virtual] |
Override so that we can reconfigure when our params get changed.
Reimplemented from ModelComponent.
Definition at line 80 of file MultiSpectralResidualChannel.C.
References OModelParam< T >::getOptionDef(), OModelParam< T >::getVal(), ModelOptionDef::longoptname, and split().
1.6.3