18 #ifndef __itkMovingHistogramImageFilter_h
19 #define __itkMovingHistogramImageFilter_h
86 template<
typename TInputImage,
typename TOutputImage,
typename TKernel,
typename THistogram >
117 TInputImage::ImageDimension);
130 typedef typename std::map< OffsetType, OffsetListType, typename OffsetType::LexicographicCompare >
OffsetMapType;
141 outputRegionForThread,
161 #ifndef ITK_MANUAL_INSTANTIATION
162 #include "itkMovingHistogramImageFilter.hxx"
SmartPointer< const Self > ConstPointer
TInputImage::IndexType IndexType
TInputImage::RegionType RegionType
Implements a generic moving histogram algorithm.
TOutputImage::PixelType OutputPixelType
~MovingHistogramImageFilter()
TInputImage InputImageType
MovingHistogramImageFilter Self
std::list< OffsetType > OffsetListType
Superclass::OutputImageRegionType OutputImageRegionType
TInputImage::RegionType RegionType
TInputImage::IndexType IndexType
Base class for all process objects that output image data.
TOutputImage OutputImageType
static const unsigned int ImageDimension
KernelType::SizeType RadiusType
void operator=(const Self &)
TInputImage::PixelType PixelType
KernelType::ConstIterator KernelIteratorType
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId)
TInputImage InputImageType
Superclass::OutputImageRegionType OutputImageRegionType
void PushHistogram(HistogramType &histogram, const OffsetListType *addedList, const OffsetListType *removedList, const RegionType &inputRegion, const RegionType &kernRegion, const InputImageType *inputImage, const IndexType currentIdx)
SmartPointer< Self > Pointer
std::map< OffsetType, OffsetListType, typename OffsetType::LexicographicCompare > OffsetMapType
virtual void ConfigureHistogram(THistogram &)
MovingHistogramImageFilter()
TInputImage::OffsetType OffsetType
std::list< OffsetType > OffsetListType
MovingHistogramImageFilterBase< TInputImage, TOutputImage, TKernel > Superclass
TInputImage::SizeType SizeType
Implements a generic moving histogram algorithm.
unsigned int ThreadIdType