ITK
4.9.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.
Private Member Functions | |
void | operator= (const Self &) ITK_DELETE_FUNCTION |
WeightedMeanSampleFilter (const Self &) ITK_DELETE_FUNCTION | |
virtual const char * | GetNameOfClass () const |
virtual ::itk::LightObject::Pointer | CreateAnother () const |
static Pointer | New () |
Additional Inherited Members | |
Static Public Member Functions inherited from itk::Statistics::MeanSampleFilter< TSample > | |
static Pointer | New () |
Static Public Member Functions inherited from itk::Object | |
static bool | GetGlobalWarningDisplay () |
static void | GlobalWarningDisplayOff () |
static void | GlobalWarningDisplayOn () |
static Pointer | New () |
static void | SetGlobalWarningDisplay (bool flag) |
Static Public Member Functions inherited from itk::LightObject | |
static void | BreakOnError () |
static Pointer | New () |
Protected Types inherited from itk::Statistics::MeanSampleFilter< TSample > | |
typedef DataObject::Pointer | DataObjectPointer |
typedef ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
Protected Attributes inherited from itk::ProcessObject | |
TimeStamp | m_OutputInformationMTime |
bool | m_Updating |
Protected Attributes inherited from itk::LightObject | |
AtomicInt< int > | m_ReferenceCount |
typedef SmartPointer< const Self > itk::Statistics::WeightedMeanSampleFilter< TSample >::ConstPointer |
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 75 of file itkWeightedMeanSampleFilter.h.
typedef DataObjectDecorator< WeightingFunctionType > itk::Statistics::WeightedMeanSampleFilter< TSample >::InputWeightingFunctionObjectType |
Type of DataObjects to use for Weight function
Definition at line 85 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementRealType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementRealType |
Definition at line 64 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementType |
Definition at line 60 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorDecoratedType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorDecoratedType |
Types derived from the base class
Definition at line 88 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorRealType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorRealType |
Types derived from the base class
Definition at line 63 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorSizeType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorSizeType |
Definition at line 59 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::MeasurementVectorType itk::Statistics::WeightedMeanSampleFilter< TSample >::MeasurementVectorType |
Definition at line 58 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::OutputType itk::Statistics::WeightedMeanSampleFilter< TSample >::OutputType |
Definition at line 93 of file itkWeightedMeanSampleFilter.h.
typedef SmartPointer< Self > itk::Statistics::WeightedMeanSampleFilter< TSample >::Pointer |
Definition at line 48 of file itkWeightedMeanSampleFilter.h.
typedef Superclass::SampleType itk::Statistics::WeightedMeanSampleFilter< TSample >::SampleType |
Types derived from the base class
Definition at line 53 of file itkWeightedMeanSampleFilter.h.
typedef WeightedMeanSampleFilter itk::Statistics::WeightedMeanSampleFilter< TSample >::Self |
Standard class typedefs.
Definition at line 46 of file itkWeightedMeanSampleFilter.h.
typedef MeanSampleFilter< TSample > itk::Statistics::WeightedMeanSampleFilter< TSample >::Superclass |
Definition at line 47 of file itkWeightedMeanSampleFilter.h.
typedef Array< WeightValueType > itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightArrayType |
Array type for weights
Definition at line 72 of file itkWeightedMeanSampleFilter.h.
typedef FunctionBase< MeasurementVectorType, WeightValueType > itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightingFunctionType |
Weight calculation function type
Definition at line 78 of file itkWeightedMeanSampleFilter.h.
typedef double itk::Statistics::WeightedMeanSampleFilter< TSample >::WeightValueType |
Type of weight values
Definition at line 68 of file itkWeightedMeanSampleFilter.h.
|
protected |
|
protectedvirtual |
|
private |
|
protected |
|
protected |
|
virtual |
Standard Macros
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
|
overrideprotectedvirtual |
This method causes the filter to generate its output.
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
|
virtual |
|
virtual |
Standard Macros
Reimplemented from itk::Statistics::MeanSampleFilter< TSample >.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
static |
Standard Macros
|
private |
|
overrideprotectedvirtual |
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 >.
|
virtual |
|
virtual |
|
virtual |
Method to set/get the weighting function
|
virtual |
|
virtual |
|
virtual |
Method to set/get the input value of the weight array