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,
148 const OffsetListType *addedList,
149 const OffsetListType *removedList,
150 const RegionType & inputRegion,
151 const RegionType & kernRegion,
152 const InputImageType *inputImage,
153 const IndexType currentIdx);
157 void operator=(const Self &) ITK_DELETE_FUNCTION;
161 #ifndef ITK_MANUAL_INSTANTIATION 162 #include "itkMovingHistogramImageFilter.hxx" SmartPointer< const Self > ConstPointer
TInputImage::IndexType IndexType
Implements a generic moving histogram algorithm.
TOutputImage::PixelType OutputPixelType
~MovingHistogramImageFilter()
TInputImage InputImageType
MovingHistogramImageFilter Self
std::list< OffsetType > OffsetListType
Superclass::OutputImageRegionType OutputImageRegionType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
TInputImage::RegionType RegionType
TOutputImage OutputImageType
static const unsigned int ImageDimension
KernelType::SizeType RadiusType
TInputImage::PixelType PixelType
KernelType::ConstIterator KernelIteratorType
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
unsigned int ThreadIdType
std::map< OffsetType, OffsetListType, typename OffsetType::LexicographicCompare > OffsetMapType
virtual void ConfigureHistogram(THistogram &)
void ThreadedGenerateData(const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) override
MovingHistogramImageFilter()
TInputImage::OffsetType OffsetType
MovingHistogramImageFilterBase< TInputImage, TOutputImage, TKernel > Superclass
TInputImage::SizeType SizeType
Implements a generic moving histogram algorithm.