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

Public Member Functions | |
| ConvolutionMinOperator () | |
| Default constructor. | |
| ConvolutionMinOperator (const ConvolutionMinOperator &e) | |
| Constructor by copy. | |
| ~ConvolutionMinOperator () | |
| 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. | |
| ConvolutionMinOperator * | clone () const |
| Virtual constructor by copy. | |
Protected Attributes | |
| double | min |
| double | kernelSum |
Definition at line 51 of file ConvolutionMinOperator.hpp.
| kn::ConvolutionMinOperator::ConvolutionMinOperator | ( | ) | [inline] |
| kn::ConvolutionMinOperator::ConvolutionMinOperator | ( | const ConvolutionMinOperator & | e | ) | [inline] |
| kn::ConvolutionMinOperator::~ConvolutionMinOperator | ( | ) | [inline] |
| ConvolutionMinOperator* kn::ConvolutionMinOperator::clone | ( | ) | const [inline, virtual] |
Virtual constructor by copy.
Implements kn::ConvolutionOperator.
Definition at line 112 of file ConvolutionMinOperator.hpp.
| double kn::ConvolutionMinOperator::getResult | ( | ) | [inline, virtual] |
Getting the result of the operation.
| ImageException | kernel sum null |
Implements kn::ConvolutionOperator.
Definition at line 93 of file ConvolutionMinOperator.hpp.
| void kn::ConvolutionMinOperator::initialize | ( | ) | [inline, virtual] |
Reinitialize the operator.
Implements kn::ConvolutionOperator.
Definition at line 84 of file ConvolutionMinOperator.hpp.
| void kn::ConvolutionMinOperator::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 103 of file ConvolutionMinOperator.hpp.
double kn::ConvolutionMinOperator::kernelSum [protected] |
Definition at line 77 of file ConvolutionMinOperator.hpp.
double kn::ConvolutionMinOperator::min [protected] |
Definition at line 76 of file ConvolutionMinOperator.hpp.
1.5.8