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;
111 void operator=(const
Self &) ITK_DELETE_FUNCTION;
125 #ifndef ITK_MANUAL_INSTANTIATION
126 #include "itkMinimumMaximumImageCalculator.hxx"
virtual ~MinimumMaximumImageCalculator()
Light weight base class for most itk classes.
SmartPointer< Self > Pointer
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
MinimumMaximumImageCalculator()
Computes the minimum and the maximum intensity values of an image.
TInputImage::PixelType PixelType
Control indentation during Print() invocation.
TInputImage::ConstPointer ImageConstPointer
MinimumMaximumImageCalculator Self
Base class for most ITK classes.
Templated n-dimensional image class.
virtual void PrintSelf(std::ostream &os, Indent indent) const override