18 #ifndef __itkMinimumMaximumImageCalculator_h
19 #define __itkMinimumMaximumImageCalculator_h
43 template<
typename TInputImage >
96 itkGetConstReferenceMacro(IndexOfMinimum,
IndexType);
99 itkGetConstReferenceMacro(IndexOfMaximum,
IndexType);
107 virtual void PrintSelf(std::ostream & os,
Indent indent)
const ITK_OVERRIDE;
125 #ifndef ITK_MANUAL_INSTANTIATION
126 #include "itkMinimumMaximumImageCalculator.hxx"
virtual ~MinimumMaximumImageCalculator()
Light weight base class for most itk classes.
SmartPointer< Self > Pointer
virtual void PrintSelf(std::ostream &os, Indent indent) const ITK_OVERRIDE
ImageConstPointer m_Image
SmartPointer< const Self > ConstPointer
TInputImage::IndexType IndexType
IndexType m_IndexOfMinimum
void SetRegion(const RegionType ®ion)
TInputImage::Pointer ImagePointer
IndexType m_IndexOfMaximum
TInputImage::RegionType RegionType
void ComputeMinimum(void)
MinimumMaximumImageCalculator()
Computes the minimum and the maximum intensity values of an image.
TInputImage::PixelType PixelType
void ComputeMaximum(void)
Control indentation during Print() invocation.
TInputImage::ConstPointer ImageConstPointer
MinimumMaximumImageCalculator Self
Base class for most ITK classes.
Templated n-dimensional image class.
void operator=(const Self &)