21 #ifndef otbContinuousMinimumMaximumImageCalculator_h
22 #define otbContinuousMinimumMaximumImageCalculator_h
24 #include "itkObject.h"
25 #include "itkObjectFactory.h"
26 #include "itkNumericTraits.h"
64 template <
class TInputImage>
108 void ComputeMinimum(
void);
111 void ComputeMaximum(
void);
141 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
163 #ifndef OTB_MANUAL_INSTANTIATION
Compute the continuous maximum and the minimum of an image.
TInputImage::PixelType PixelType
ImageConstPointer m_ContinuousImage
ContinuousIndexType m_ContinuousIndexOfMaximum
IndexType m_IndexOfMaximum
ContinuousMinimumMaximumImageCalculator(const Self &)=delete
itk::SmartPointer< Self > Pointer
itk::NumericTraits< PixelType >::RealType RealPixelType
TInputImage::RegionType RegionType
itk::SmartPointer< const Self > ConstPointer
TInputImage::PointType ContinuousIndexType
ContinuousIndexType m_ContinuousIndexOfMinimum
IndexType m_IndexOfMinimum
TInputImage::Pointer ImagePointer
void operator=(const Self &)=delete
TInputImage::ConstPointer ImageConstPointer
~ContinuousMinimumMaximumImageCalculator() override=default
TInputImage::IndexType IndexType
ContinuousMinimumMaximumImageCalculator Self
ImageConstPointer m_Image
Creation of an "otb" image which contains metadata.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.