|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbMaximumAutocorrelationFactorImageFilter_h
22 #define otbMaximumAutocorrelationFactorImageFilter_h
27 #include "itkNumericTraits.h"
29 #include "vnl/vnl_vector.h"
30 #include "vnl/vnl_matrix.h"
68 template <
class TInputImage,
class TOutputImage>
74 typedef itk::ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
139 void ThreadedGenerateData(
const OutputImageRegionType& outputRegionForThread, itk::ThreadIdType threadId)
override;
141 void GenerateOutputInformation()
override;
145 void operator=(
const Self&) =
delete;
170 #ifndef OTB_MANUAL_INSTANTIATION
InputImageType::Pointer InputImagePointer
vnl_vector< RealType > VnlVectorType
TInputImage InputImageType
InputImageRegionType::IndexType InputImageIndexType
CovarianceEstimatorType::RealPixelType VectorType
InputImageRegionType::SizeType InputImageSizeType
InputImageType::PixelType InputImagePixelType
CovarianceEstimatorType::Pointer CovarianceEstimatorPointer
OutputImageType::RegionType OutputImageRegionType
VectorType::ValueType RealType
StreamingStatisticsVectorImageFilter< InternalImageType > CovarianceEstimatorType
OutputImageType::Pointer OutputImagePointer
StatFilterType::MatrixObjectType MatrixObjectType
itk::SmartPointer< Self > Pointer
itk::NumericTraits< InputInternalPixelType >::RealType InternalPixelType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
InputImageType::ConstPointer InputImageConstPointer
MatrixType::InternalMatrixType InternalMatrixType
CovarianceEstimatorPointer m_CovarianceEstimatorH
vnl_matrix< RealType > VnlMatrixType
StatFilterType::RealPixelType RealPixelType
OutputImageType::PixelType OutputImagePixelType
itk::SmartPointer< const Self > ConstPointer
This filter implements the Maximum Autocorrelation Factor.
InputImageType::InternalPixelType InputInternalPixelType
VectorImage< InternalPixelType, 2 > InternalImageType
InputImageType::RegionType InputImageRegionType
This class streams the whole input image through the PersistentStatisticsImageFilter.
MatrixObjectType::ComponentType MatrixType
InputImageType::ValueType InputImageValueType
MaximumAutocorrelationFactorImageFilter Self
itk::SmartPointer< Self > Pointer
itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass
CovarianceEstimatorType::MatrixObjectType MatrixObjectType
TOutputImage OutputImageType
CovarianceEstimatorPointer m_CovarianceEstimator
CovarianceEstimatorPointer m_CovarianceEstimatorV
VnlVectorType m_AutoCorrelation
~MaximumAutocorrelationFactorImageFilter() override
Creation of an "otb" vector image which contains metadata.