ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkWeightedMeanSampleFilter.h>
Given a sample where each measurement vector has associated weight value, this filter computes the sample mean.
To run this algorithm, you have plug in the target sample data using SetInput method and provides weight by an array or function. . Then call the Update method to run the alogithm.
Definition at line 42 of file itkWeightedMeanSampleFilter.h.
typedef SmartPointer< const Self > itk::Statistics::WeightedMeanSampleFilter< TSample >::ConstPointer |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 49 of file itkWeightedMeanSampleFilter.h.
typedef SimpleDataObjectDecorator< WeightArrayType > itk::Statistics::WeightedMeanSampleFilter< TSample >::InputWeightArrayObjectType |
Type of DataObjects to use for the weight array type
Definition at line 70 of file itkWeightedMeanSampleFilter.h.
typedef DataObjectDecorator< WeightingFunctionType > itk::Statistics::WeightedMeanSampleFilter< TSample >::InputWeightingFunctionObjectType |
Type of DataObjects to use for Weight function
Definition at line 79 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementRealType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementRealType |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 63 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementType |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 58 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorDecoratedType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorDecoratedType |
MeasurementVector is not a DataObject, we need to decorate it to push it down a ProcessObject's pipeline
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 61 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorRealType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorRealType |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 64 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorSizeType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorSizeType |
Length of a measurement vector
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 60 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorType |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 59 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::OutputType itk::Statistics::WeightedMeanSampleFilter< TSample >::OutputType |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 62 of file itkWeightedMeanSampleFilter.h.
typedef SmartPointer< Self > itk::Statistics::WeightedMeanSampleFilter< TSample >::Pointer |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 48 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::SampleType itk::Statistics::WeightedMeanSampleFilter< TSample >::SampleType |
Traits derived from the base class
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 53 of file itkWeightedMeanSampleFilter.h.
typedef WeightedMeanSampleFilter itk::Statistics::WeightedMeanSampleFilter< TSample >::Self |
Standard class typedefs.
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 46 of file itkWeightedMeanSampleFilter.h.
typedef MeanSampleFilter< TSample > itk::Statistics::WeightedMeanSampleFilter< TSample >::Superclass |
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
Definition at line 47 of file itkWeightedMeanSampleFilter.h.
typedef Array< double > itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightArrayType |
Array typedef for weights
Definition at line 67 of file itkWeightedMeanSampleFilter.h.
typedef FunctionBase< MeasurementVectorType, double > itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightingFunctionType |
Weight calculation function typedef
Definition at line 76 of file itkWeightedMeanSampleFilter.h.
itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightedMeanSampleFilter | ( | ) | [protected] |
virtual itk::Statistics::WeightedMeanSampleFilter< TSample >::~WeightedMeanSampleFilter | ( | ) | [protected, virtual] |
itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightedMeanSampleFilter | ( | const Self & | ) | [private] |
void itk::Statistics::WeightedMeanSampleFilter< TSample >::ComputeMeanWithWeightingFunction | ( | ) | [protected] |
void itk::Statistics::WeightedMeanSampleFilter< TSample >::ComputeMeanWithWeights | ( | ) | [protected] |
virtual::itk::LightObject::Pointer itk::Statistics::WeightedMeanSampleFilter< TSample >::CreateAnother | ( | void | ) | const [virtual] |
Standard Macros
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
void itk::Statistics::WeightedMeanSampleFilter< TSample >::GenerateData | ( | void | ) | [protected, virtual] |
This method causes the filter to generate its output.
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
virtual const char* itk::Statistics::WeightedMeanSampleFilter< TSample >::GetNameOfClass | ( | ) | const [virtual] |
Standard Macros
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
itk::Statistics::WeightedMeanSampleFilter< TSample >::itkSetGetDecoratedInputMacro | ( | Weights | , |
WeightArrayType | |||
) |
Method to set the input value of the weight array
itk::Statistics::WeightedMeanSampleFilter< TSample >::itkSetGetDecoratedObjectInputMacro | ( | WeightingFunction | , |
WeightingFunctionType | |||
) |
Method to set the weighting function
static Pointer itk::Statistics::WeightedMeanSampleFilter< TSample >::New | ( | ) | [static] |
Standard Macros
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
void itk::Statistics::WeightedMeanSampleFilter< TSample >::operator= | ( | const Self & | ) | [private] |
Time when GenerateOutputInformation was last called.
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
void itk::Statistics::WeightedMeanSampleFilter< TSample >::PrintSelf | ( | std::ostream & | os, |
Indent | indent | ||
) | const [protected, virtual] |
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.