1 #ifndef MITK_MINMAXIMAGEFILTERWITHINDEX_H
2 #define MITK_MINMAXIMAGEFILTERWITHINDEX_H
7 #include <itkImageToImageFilter.h>
8 #include <itkImageRegionConstIteratorWithIndex.h>
14 template <
typename TInputImage>
20 typedef ImageToImageFilter< TInputImage, TInputImage >
Superclass;
30 typedef typename TInputImage::RegionType
RegionType;
31 typedef typename TInputImage::SizeType
SizeType;
34 typedef typename NumericTraits< PixelType >::RealType
RealType;
61 outputRegionForThread,
62 ThreadIdType threadId);
69 std::vector<PixelType> m_ThreadMin;
70 std::vector<PixelType> m_ThreadMax;
71 std::vector<IndexType> m_ThreadMinIndex;
72 std::vector<IndexType> m_ThreadMaxIndex;
81 #include "mitkMinMaxImageFilterWithIndex.hxx"
TInputImage::IndexType IndexType
IndexType GetMinIndex() const
NumericTraits< PixelType >::RealType RealType
SmartPointer< const Self > ConstPointer
void AfterThreadedGenerateData()
TInputImage::PixelType PixelType
void BeforeThreadedGenerateData()
SmartPointer< Self > Pointer
TInputImage::RegionType RegionType
void ThreadedGenerateData(const RegionType &outputRegionForThread, ThreadIdType threadId)
ImageToImageFilter< TInputImage, TInputImage > Superclass
TInputImage::SizeType SizeType
IndexType GetMaxIndex() const
MinMaxImageFilterWithIndex Self