#include <ConvolutionExtremaSuppressorOperator.hpp>
Inherits kn::ConvolutionOperator.

Public Member Functions | |
| ConvolutionExtremaSuppressorOperator () | |
| Default constructor. | |
| ConvolutionExtremaSuppressorOperator (const ConvolutionExtremaSuppressorOperator &e) | |
| Constructor by copy. | |
| ~ConvolutionExtremaSuppressorOperator () | |
| Destructor. | |
| void | initialize () |
| Reinitialize the operator. | |
| double | getResult () |
| Getting the result of the operation. | |
| void | operator() (double kernelValue, double imageValue) |
| Insert the computation of a new point of the kernel. | |
| ConvolutionExtremaSuppressorOperator * | clone () const |
| Virtual constructor by copy. | |
Protected Attributes | |
| double | min |
| double | max |
| double | val |
Definition at line 51 of file ConvolutionExtremaSuppressorOperator.hpp.
| kn::ConvolutionExtremaSuppressorOperator::ConvolutionExtremaSuppressorOperator | ( | ) | [inline] |
| kn::ConvolutionExtremaSuppressorOperator::ConvolutionExtremaSuppressorOperator | ( | const ConvolutionExtremaSuppressorOperator & | e | ) | [inline] |
| kn::ConvolutionExtremaSuppressorOperator::~ConvolutionExtremaSuppressorOperator | ( | ) | [inline] |
| ConvolutionExtremaSuppressorOperator* kn::ConvolutionExtremaSuppressorOperator::clone | ( | ) | const [inline, virtual] |
Virtual constructor by copy.
Implements kn::ConvolutionOperator.
Definition at line 118 of file ConvolutionExtremaSuppressorOperator.hpp.
| double kn::ConvolutionExtremaSuppressorOperator::getResult | ( | ) | [inline, virtual] |
Getting the result of the operation.
| ImageException | kernel sum null |
Implements kn::ConvolutionOperator.
Definition at line 96 of file ConvolutionExtremaSuppressorOperator.hpp.
| void kn::ConvolutionExtremaSuppressorOperator::initialize | ( | ) | [inline, virtual] |
Reinitialize the operator.
Implements kn::ConvolutionOperator.
Definition at line 86 of file ConvolutionExtremaSuppressorOperator.hpp.
| void kn::ConvolutionExtremaSuppressorOperator::operator() | ( | double | kernelValue, | |
| double | imageValue | |||
| ) | [inline, virtual] |
Insert the computation of a new point of the kernel.
| kernelValue | the value of the kernel point | |
| imageValue | the value of the corresponding image point |
Implements kn::ConvolutionOperator.
Definition at line 106 of file ConvolutionExtremaSuppressorOperator.hpp.
double kn::ConvolutionExtremaSuppressorOperator::max [protected] |
Definition at line 78 of file ConvolutionExtremaSuppressorOperator.hpp.
double kn::ConvolutionExtremaSuppressorOperator::min [protected] |
Definition at line 77 of file ConvolutionExtremaSuppressorOperator.hpp.
double kn::ConvolutionExtremaSuppressorOperator::val [protected] |
Definition at line 79 of file ConvolutionExtremaSuppressorOperator.hpp.
1.5.8