Medical Imaging Interaction Toolkit
2021.10.00
Medical Imaging Interaction Toolkit
|
Extension of the itkStatisticsImageFilter that also calculates the Skewness and Kurtosis. More...
#include <mitkExtendedStatisticsImageFilter.h>
Public Types | |
typedef ExtendedStatisticsImageFilter | Self |
typedef StatisticsImageFilter< TInputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::RealType | RealType |
typedef Superclass::RealObjectType | RealObjectType |
typedef Superclass::PixelType | PixelType |
typedef itk::Statistics::Histogram< RealType > | HistogramType |
typedef HistogramType::Pointer | HistogramPointer |
Public Member Functions | |
Pointer | Clone () const |
virtual const char * | GetClassName () const |
double | GetSkewness () const |
Return the computed Skewness. More... | |
double | GetMedian () const |
Return the computed Median. More... | |
double | GetKurtosis () const |
Return the computed Kurtosis. More... | |
double | GetMPP () const |
double | GetUniformity () const |
Return the computed Uniformity. More... | |
double | GetEntropy () const |
Return the computed Entropy. More... | |
double | GetUPP () const |
Return the computed UPP. More... | |
const HistogramType::Pointer | GetHistogram () |
Return the computed Histogram. More... | |
void | SetHistogramParameters (const int numBins, RealType lowerBound, RealType upperBound) |
Static Public Member Functions | |
static Pointer | New () |
Extension of the itkStatisticsImageFilter that also calculates the Skewness and Kurtosis.
This class inherits from the itkStatisticsImageFilter and uses its results for the calculation of other additional coefficients: the Skewness and Kurtosis.
As the StatisticsImageFilter stores the statistics in the outputs 1 to 6 by the StatisticsImageFilter, the skewness, kurtosis, MPP, UPP, Uniformity, Entropy and Median are stored in the outputs 7 to 14 by this filter.
Definition at line 34 of file mitkExtendedStatisticsImageFilter.h.
typedef SmartPointer< const Self > itk::ExtendedStatisticsImageFilter< TInputImage >::ConstPointer |
Definition at line 41 of file mitkExtendedStatisticsImageFilter.h.
typedef HistogramType::Pointer itk::ExtendedStatisticsImageFilter< TInputImage >::HistogramPointer |
Definition at line 48 of file mitkExtendedStatisticsImageFilter.h.
typedef itk::Statistics::Histogram< RealType > itk::ExtendedStatisticsImageFilter< TInputImage >::HistogramType |
Histogram-related typedefs
Definition at line 47 of file mitkExtendedStatisticsImageFilter.h.
typedef Superclass::PixelType itk::ExtendedStatisticsImageFilter< TInputImage >::PixelType |
Definition at line 44 of file mitkExtendedStatisticsImageFilter.h.
typedef SmartPointer< Self > itk::ExtendedStatisticsImageFilter< TInputImage >::Pointer |
Definition at line 40 of file mitkExtendedStatisticsImageFilter.h.
typedef Superclass::RealObjectType itk::ExtendedStatisticsImageFilter< TInputImage >::RealObjectType |
Definition at line 43 of file mitkExtendedStatisticsImageFilter.h.
typedef Superclass::RealType itk::ExtendedStatisticsImageFilter< TInputImage >::RealType |
Definition at line 42 of file mitkExtendedStatisticsImageFilter.h.
typedef ExtendedStatisticsImageFilter itk::ExtendedStatisticsImageFilter< TInputImage >::Self |
Standard Self typedef
Definition at line 38 of file mitkExtendedStatisticsImageFilter.h.
typedef StatisticsImageFilter< TInputImage > itk::ExtendedStatisticsImageFilter< TInputImage >::Superclass |
Definition at line 39 of file mitkExtendedStatisticsImageFilter.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 135 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::AfterThreadedGenerateData(), itk::ExtendedStatisticsImageFilter< TInputImage >::BeforeThreadedGenerateData(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetEntropyOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetKurtosisOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetMedianOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetMPPOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetSkewnessOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetUniformityOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::GetUPPOutput(), itk::ExtendedStatisticsImageFilter< TInputImage >::MakeOutput(), and itk::ExtendedStatisticsImageFilter< TInputImage >::ThreadedGenerateData().
|
overrideprotected |
brief Calls AfterThreadedGenerateData() of the superclass and the main methods
Referenced by itk::ExtendedStatisticsImageFilter< TInputImage >::~ExtendedStatisticsImageFilter().
|
overrideprotected |
Pointer itk::ExtendedStatisticsImageFilter< TInputImage >::Clone | ( | ) | const |
|
virtual |
|
inline |
Return the computed Entropy.
Definition at line 96 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetEntropyOutput().
|
protected |
|
protected |
|
inline |
Return the computed Histogram.
Definition at line 114 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::ExtendedStatisticsImageFilter(), and itk::ExtendedStatisticsImageFilter< TInputImage >::SetHistogramParameters().
|
inline |
Return the computed Kurtosis.
Definition at line 73 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetKurtosisOutput().
|
protected |
|
protected |
|
inline |
Return the computed Median.
Definition at line 65 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetMedianOutput().
|
protected |
|
protected |
|
inline |
Definition at line 80 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetMPPOutput().
|
protected |
|
protected |
|
inline |
Return the computed Skewness.
Definition at line 57 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetSkewnessOutput().
|
protected |
|
protected |
|
inline |
Return the computed Uniformity.
Definition at line 88 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetUniformityOutput().
|
protected |
|
protected |
|
inline |
Return the computed UPP.
Definition at line 104 of file mitkExtendedStatisticsImageFilter.h.
References itk::ExtendedStatisticsImageFilter< TInputImage >::GetUPPOutput().
|
protected |
|
protected |
|
overrideprotected |
|
static |
void itk::ExtendedStatisticsImageFilter< TInputImage >::SetHistogramParameters | ( | const int | numBins, |
RealType | lowerBound, | ||
RealType | upperBound | ||
) |
specify Histogram parameters
Referenced by itk::ExtendedStatisticsImageFilter< TInputImage >::GetHistogram().
|
overrideprotected |
Multi-thread version GenerateData.
Referenced by itk::ExtendedStatisticsImageFilter< TInputImage >::~ExtendedStatisticsImageFilter().