#include <equalization.h>
Inheritance diagram for MinmaxEq:
Public Methods | |
virtual MinmaxEq * | clone () const |
virtual void | analyze (const Vector &vec, bool additive=false) |
virtual void | equalize (Vector &vec) const |
virtual void | unequalize (Vector &vec) const |
virtual TextOStream & | operator>> (TextOStream &out) const |
virtual TextIStream & | operator<< (TextIStream &in) |
Definition at line 184 of file equalization.h.
|
Analyzes the vector and calculates equalization parameters for it. Equalization is applied by the equalize() method below.
Reimplemented from Equalizer. Definition at line 295 of file equalization.cc. |
|
Standard clone operator, which must be implemented by inheritors. It is required by the MatrixEqualizer to create copies of equalizer objects. Reimplemented from Equalizer. Definition at line 189 of file equalization.h. |
|
Applies equalization to the given vector. Note for implementors: handle missing parameters, if enabled by mHandleMissing setting. Reimplemented from Equalizer. Definition at line 301 of file equalization.cc. |
|
Implementation of serialization.
Definition at line 327 of file equalization.cc. |
|
Implementation of serialization.
Reimplemented from Equalizer. Definition at line 319 of file equalization.cc. |
|
Applies equalization reversely to the given vector.
Reimplemented from Equalizer. Definition at line 310 of file equalization.cc. |