18#ifndef itkWeightedCovarianceSampleFilter_h
19#define itkWeightedCovarianceSampleFilter_h
43template <
typename TSample>
61 using typename Superclass::SampleType;
62 using typename Superclass::MeasurementVectorType;
63 using typename Superclass::MeasurementVectorSizeType;
64 using typename Superclass::MeasurementType;
67 using typename Superclass::MeasurementVectorRealType;
68 using typename Superclass::MeasurementRealType;
96 using typename Superclass::MatrixType;
97 using typename Superclass::MatrixDecoratedType;
100 using typename Superclass::MeasurementVectorDecoratedType;
101 using typename Superclass::OutputType;
121#ifndef ITK_MANUAL_INSTANTIATION
122# include "itkWeightedCovarianceSampleFilter.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.
Calculates the covariance matrix of the target sample data.
Calculates the covariance matrix of the target sample data. where each measurement vector has an asso...
~WeightedCovarianceSampleFilter() override=default
void ComputeCovarianceMatrixWithWeights()
void ComputeCovarianceMatrixWithWeightingFunction()
void GenerateData() override
WeightedCovarianceSampleFilter()
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....