21 #ifndef otbNAPCAImageFilter_h
22 #define otbNAPCAImageFilter_h
49 template <
class TInputImage,
class TOutputImage,
class TNoiseImageFilter, Transform::TransformDirection TDirectionOfTransformation>
71 typedef typename Superclass::RealType
RealType;
96 void GenerateTransformationMatrix()
override;
101 #ifndef OTB_MANUAL_INSTANTIATION
Performs a Maximum Noise Fraction analysis of a vector image.
Performs a Noise Adjusted PCA analysis of a vector image.
Superclass::RealType RealType
Superclass::InputImageType InputImageType
MNFImageFilter< TInputImage, TOutputImage, TNoiseImageFilter, TDirectionOfTransformation > Superclass
Superclass::TransformFilterPointerType TransformFilterPointerType
Superclass::MatrixType MatrixType
itk::SmartPointer< Self > Pointer
Superclass::NoiseImageFilterType NoiseImageFilterType
Superclass::NormalizeFilterPointerType NormalizeFilterPointerType
Superclass::MatrixElementType MatrixElementType
Superclass::VectorType VectorType
Superclass::CovarianceEstimatorFilterType CovarianceEstimatorFilterType
Superclass::NoiseImageFilterPointerType NoiseImageFilterPointerType
Superclass::OutputImageType OutputImageType
Superclass::MatrixObjectType MatrixObjectType
Superclass::TransformFilterType TransformFilterType
~NAPCAImageFilter() override
Superclass::CovarianceEstimatorFilterPointerType CovarianceEstimatorFilterPointerType
Superclass::InternalMatrixType InternalMatrixType
Superclass::NormalizeFilterType NormalizeFilterType
itk::SmartPointer< const Self > ConstPointer
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.