Isis 3 Developer Reference
|
This class is used as a functor calculate image statistics. More...
#include <Equalization.h>
Public Member Functions | |
CalculateFunctor (Statistics *stats, double percent) | |
Constructs a CalculateFunctor. More... | |
virtual | ~CalculateFunctor () |
void | operator() (Buffer &in) const |
Protected Member Functions | |
virtual void | addStats (Buffer &in) const |
This class is used as a functor calculate image statistics.
|
inline |
Constructs a CalculateFunctor.
stats | Pointer to a Statistics object to add data to |
percent | Sampling percentage of the image, used to calculate a line increment, when calculating statistics |
|
inlinevirtual |
|
protectedvirtual |
Reimplemented in Isis::HiEqualization::HiCalculateFunctor.
References Isis::Buffer::size().
Referenced by Isis::HiEqualization::HiCalculateFunctor::addStats().
void Isis::Equalization::CalculateFunctor::operator() | ( | Buffer & | in | ) | const |
References Isis::Buffer::Line(), and Isis::Buffer::LineDimension().