18#ifndef itkWeightedMeanSampleFilter_h
19#define itkWeightedMeanSampleFilter_h
42template <
typename TSample>
60 using typename Superclass::SampleType;
61 using typename Superclass::MeasurementVectorType;
62 using typename Superclass::MeasurementVectorSizeType;
63 using typename Superclass::MeasurementType;
66 using typename Superclass::MeasurementVectorRealType;
67 using typename Superclass::MeasurementRealType;
95 using typename Superclass::MeasurementVectorDecoratedType;
96 using typename Superclass::OutputType;
116#ifndef ITK_MANUAL_INSTANTIATION
117# include "itkWeightedMeanSampleFilter.hxx"
Decorates any subclass of itkObject with a DataObject API.
Base class for all ITK function objects.
Light weight base class for most itk classes.
Decorates any "simple" data type (data types without smart pointers) with a DataObject API.
Given a sample, this filter computes the sample mean.
Given a sample where each measurement vector has associated weight value, this filter computes the sa...
void GenerateData() override
WeightedMeanSampleFilter()
void ComputeMeanWithWeights()
~WeightedMeanSampleFilter() override=default
void ComputeMeanWithWeightingFunction()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....