#include <vtkImageStatistics.h>
Inheritance diagram for vtkImageStatistics:


This is a simple image-image filter that calculates summary statistics for the entire image extent. The functions to retrieve the statistics are ony valid after an Update has been performed. The input will simply be passed to the output.
Definition at line 46 of file vtkImageStatistics.h.
Public Member Functions | |
| vtkTypeRevisionMacro (vtkImageStatistics, vtkSimpleImageToImageFilter) | |
| virtual void | SetIgnoreZeros (int) |
| virtual void | IgnoreZerosOn () |
| virtual void | IgnoreZerosOff () |
| virtual int | GetIgnoreZeros () |
| virtual double | GetArithmeticMean () |
| virtual double | GetGeometricMean () |
| virtual double | GetHarmonicMean () |
| virtual double | GetVariance () |
| virtual double | GetSampleVariance () |
| virtual double | GetGeometricStandardDeviation () |
| virtual double | GetMedian () |
| virtual double | GetFirstQuartile () |
| virtual double | GetThirdQuartile () |
| virtual double | GetMaximum () |
| virtual double | GetMinimum () |
| virtual double | GetSum () |
| virtual double | GetProduct () |
| virtual int | GetNum () |
Static Public Member Functions | |
| static vtkImageStatistics * | New () |
Protected Member Functions | |
| vtkImageStatistics () | |
| ~vtkImageStatistics () | |
| virtual void | SimpleExecute (vtkImageData *input, vtkImageData *output) |
Protected Attributes | |
| int | IgnoreZeros |
| double | ArithmeticMean |
| double | GeometricMean |
| double | HarmonicMean |
| double | Variance |
| double | SampleVariance |
| double | GeometricStandardDeviation |
| double | Median |
| double | FirstQuartile |
| double | ThirdQuartile |
| double | Maximum |
| double | Minimum |
| double | Sum |
| double | Product |
| int | Num |
| vtkImageStatistics::vtkImageStatistics | ( | ) | [protected] |
| vtkImageStatistics::~vtkImageStatistics | ( | ) | [inline, protected] |
Definition at line 133 of file vtkImageStatistics.h.
| static vtkImageStatistics* vtkImageStatistics::New | ( | ) | [static] |
Reimplemented from vtkAlgorithm.
| vtkImageStatistics::vtkTypeRevisionMacro | ( | vtkImageStatistics | , | |
| vtkSimpleImageToImageFilter | ||||
| ) |
| virtual void vtkImageStatistics::SetIgnoreZeros | ( | int | ) | [virtual] |
Ignore zeros in summary statistics.
| virtual void vtkImageStatistics::IgnoreZerosOn | ( | ) | [virtual] |
Ignore zeros in summary statistics.
| virtual void vtkImageStatistics::IgnoreZerosOff | ( | ) | [virtual] |
Ignore zeros in summary statistics.
| virtual int vtkImageStatistics::GetIgnoreZeros | ( | ) | [virtual] |
Ignore zeros in summary statistics.
| virtual double vtkImageStatistics::GetArithmeticMean | ( | ) | [virtual] |
Get the arithmetic mean.
| virtual double vtkImageStatistics::GetGeometricMean | ( | ) | [virtual] |
Get the geometric mean.
| virtual double vtkImageStatistics::GetHarmonicMean | ( | ) | [virtual] |
Get the harmonic mean.
| virtual double vtkImageStatistics::GetVariance | ( | ) | [virtual] |
Get the variance.
| virtual double vtkImageStatistics::GetSampleVariance | ( | ) | [virtual] |
Get the sample variance.
| virtual double vtkImageStatistics::GetGeometricStandardDeviation | ( | ) | [virtual] |
Get the geometric standard deviation.
| virtual double vtkImageStatistics::GetMedian | ( | ) | [virtual] |
Get the median.
| virtual double vtkImageStatistics::GetFirstQuartile | ( | ) | [virtual] |
Get the first quartile.
| virtual double vtkImageStatistics::GetThirdQuartile | ( | ) | [virtual] |
Get the third quartile.
| virtual double vtkImageStatistics::GetMaximum | ( | ) | [virtual] |
Get the maximum data point.
| virtual double vtkImageStatistics::GetMinimum | ( | ) | [virtual] |
Get the minimum data point.
| virtual double vtkImageStatistics::GetSum | ( | ) | [virtual] |
Get the sum of the data.
| virtual double vtkImageStatistics::GetProduct | ( | ) | [virtual] |
Get the product of the data.
| virtual int vtkImageStatistics::GetNum | ( | ) | [virtual] |
Get the number of data points.
| virtual void vtkImageStatistics::SimpleExecute | ( | vtkImageData * | input, | |
| vtkImageData * | output | |||
| ) | [protected, virtual] |
Implements vtkSimpleImageToImageFilter.
int vtkImageStatistics::IgnoreZeros [protected] |
Definition at line 133 of file vtkImageStatistics.h.
double vtkImageStatistics::ArithmeticMean [protected] |
Definition at line 136 of file vtkImageStatistics.h.
double vtkImageStatistics::GeometricMean [protected] |
Definition at line 137 of file vtkImageStatistics.h.
double vtkImageStatistics::HarmonicMean [protected] |
Definition at line 138 of file vtkImageStatistics.h.
double vtkImageStatistics::Variance [protected] |
Definition at line 139 of file vtkImageStatistics.h.
double vtkImageStatistics::SampleVariance [protected] |
Definition at line 140 of file vtkImageStatistics.h.
double vtkImageStatistics::GeometricStandardDeviation [protected] |
Definition at line 141 of file vtkImageStatistics.h.
double vtkImageStatistics::Median [protected] |
Definition at line 142 of file vtkImageStatistics.h.
double vtkImageStatistics::FirstQuartile [protected] |
Definition at line 143 of file vtkImageStatistics.h.
double vtkImageStatistics::ThirdQuartile [protected] |
Definition at line 144 of file vtkImageStatistics.h.
double vtkImageStatistics::Maximum [protected] |
Definition at line 145 of file vtkImageStatistics.h.
double vtkImageStatistics::Minimum [protected] |
Definition at line 146 of file vtkImageStatistics.h.
double vtkImageStatistics::Sum [protected] |
Definition at line 147 of file vtkImageStatistics.h.
double vtkImageStatistics::Product [protected] |
Definition at line 148 of file vtkImageStatistics.h.
int vtkImageStatistics::Num [protected] |
Definition at line 149 of file vtkImageStatistics.h.
1.4.7