18 #ifndef itkWeightedCovarianceSampleFilter_h
19 #define itkWeightedCovarianceSampleFilter_h
42 template<
typename TSample >
106 void PrintSelf(std::ostream & os,
Indent indent)
const override;
108 void GenerateData()
override;
111 void ComputeCovarianceMatrixWithWeightingFunction();
114 void ComputeCovarianceMatrixWithWeights();
119 #ifndef ITK_MANUAL_INSTANTIATION
120 #include "itkWeightedCovarianceSampleFilter.hxx"
Light weight base class for most itk classes.
A templated class holding a M x N size Matrix.
typename NumericTraits< MeasurementType >::RealType MeasurementRealType
Decorates any "simple" data type (data types without smart pointers) with a DataObject API...
typename SampleType::MeasurementType MeasurementType
Base class for all ITK function objects.
typename SampleType::MeasurementVectorSizeType MeasurementVectorSizeType
Decorates any subclass of itkObject with a DataObject API.
typename SampleType::MeasurementVectorType MeasurementVectorType
Control indentation during Print() invocation.
Calculates the covariance matrix of the target sample data. where each measurement vector has an asso...
typename NumericTraits< MeasurementVectorType >::RealType MeasurementVectorRealType
Calculates the covariance matrix of the target sample data.