18 #ifndef itkMovingHistogramImageFilter_h
19 #define itkMovingHistogramImageFilter_h
87 template<
typename TInputImage,
typename TOutputImage,
typename TKernel,
typename THistogram >
119 static constexpr
unsigned int ImageDimension = TInputImage::ImageDimension;
132 using OffsetMapType =
typename std::map< OffsetType, OffsetListType, Functor::LexicographicCompare >;
143 void DynamicThreadedGenerateData(
const OutputImageRegionType & outputRegionForThread)
override;
159 #ifndef ITK_MANUAL_INSTANTIATION
160 #include "itkMovingHistogramImageFilter.hxx"
typename TInputImage::SizeType RadiusType
typename TInputImage::PixelType PixelType
typename std::map< OffsetType, OffsetListType, Functor::LexicographicCompare > OffsetMapType
typename TInputImage::IndexType IndexType
Implements a generic moving histogram algorithm.
typename TOutputImage::PixelType OutputPixelType
typename TInputImage::RegionType RegionType
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
Base class for all process objects that output image data.
TInputImage InputImageType
typename TInputImage::OffsetType OffsetType
typename KernelType::ConstIterator KernelIteratorType
ImageBaseType::SizeType SizeType
typename OutputImageType::RegionType OutputImageRegionType
ImageBaseType::IndexType IndexType
typename TInputImage::SizeType SizeType
TOutputImage OutputImageType
virtual void ConfigureHistogram(THistogram &)
ImageBaseType::RegionType RegionType
Implements a generic moving histogram algorithm.
typename std::list< OffsetType > OffsetListType