17 #ifndef itkWeightedSumFeatureAggregator_h
18 #define itkWeightedSumFeatureAggregator_h
43 template <
unsigned int NDimension>
62 static constexpr
unsigned int Dimension = NDimension;
66 void virtual AddWeight(
double weight );
76 void PrintSelf(std::ostream& os,
Indent indent)
const override;
79 void ConsolidateFeatures()
override;
89 #ifndef ITK_MANUAL_INSTANTIATION
90 # include "itkWeightedSumFeatureAggregator.hxx"
WeightsArrayType m_Weights
Light weight base class for most itk classes.
constexpr unsigned int Dimension
Class for combining multiple features into a single one.
Class for combining multiple features into a single one by computing a pixel-wise weighted sum that i...
Implementation of an image as spatial object.
Control indentation during Print() invocation.
std::vector< double > WeightsArrayType
Templated n-dimensional image class.