  | 
  
    Isis Developer Reference
    
   | 
 
 
 
 
Go to the documentation of this file.    1 #ifndef GaussianStretch_h 
    2 #define GaussianStretch_h 
   40       double Map(
const double value) 
const;
 
 
 
This class is used to accumulate statistics on double arrays.
Definition: Statistics.h:94
 
double Percent(const double percent) const
Computes and returns the value at X percent of the histogram.
Definition: Histogram.cpp:351
 
~GaussianStretch()
Definition: GaussianStretch.h:38
 
Pixel value mapper.
Definition: Stretch.h:58
 
double Maximum() const
Returns the absolute maximum double found in all data passed through the AddData method.
Definition: Statistics.cpp:403
 
Gaussian stretch class.
Definition: GaussianStretch.h:35
 
GaussianStretch(Histogram &histogram, const double mean=0.0, const double standardDeviation=1.0)
Constructs a gaussian stretch object.
Definition: GaussianStretch.cpp:25
 
double Minimum() const
Returns the absolute minimum double found in all data passed through the AddData method.
Definition: Statistics.cpp:382
 
gaussian distribution class
Definition: GaussianDistribution.h:37
 
double Map(const double value) const
Maps an input value to an output value based on the gaussian distribution.
Definition: GaussianStretch.cpp:57
 
int Bins() const
Returns the number of bins in the histogram.
Definition: Histogram.cpp:483
 
Namespace for the standard library.
 
Container of a cube histogram.
Definition: Histogram.h:74
 
double InverseCumulativeDistribution(const double percent)
Computes and returns the inverse cumulative distribution evaluated at the specified percentage value ...
Definition: GaussianDistribution.cpp:90
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16