26 #ifndef vtkImageHistogramStatistics_h
27 #define vtkImageHistogramStatistics_h
30 #include "vtkImagingStatisticsModule.h"
32 VTK_ABI_NAMESPACE_BEGIN
81 vtkSetVector2Macro(AutoRangePercentiles,
double);
82 vtkGetVector2Macro(AutoRangePercentiles,
double);
96 vtkSetVector2Macro(AutoRangeExpansionFactors,
double);
97 vtkGetVector2Macro(AutoRangeExpansionFactors,
double);
108 vtkGetVector2Macro(AutoRange,
double);
124 double AutoRangePercentiles[2];
125 double AutoRangeExpansionFactors[2];
132 VTK_ABI_NAMESPACE_END
dynamic, self-adjusting array of vtkIdType
Compute statistics for an image.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
double GetMean()
Get the mean value of the image.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
double GetMinimum()
Get the minimum value present in the image.
double GetMedian()
Get the median value.
static vtkImageHistogramStatistics * New()
double GetMaximum()
Get the maximum value present in the image.
vtkImageHistogramStatistics()
~vtkImageHistogramStatistics() override
double GetStandardDeviation()
Get the standard deviation of the values in the image.
Compute the histogram for an image.
efficient description of an image stencil
a simple class to control print indentation